You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Oracle supports special multibyte datatypes to be able to save unicode characters within a "not unicode charset database instance" (see http://www.orafaq.com/wiki/NVARCHAR2 for example)
Statements with that N' notation aren't parsed properly by the SqlStatementBuilder and are interpreted as multiline statement thus the migration will fail. The given test example will also fail:
assertFalse(new OracleSqlStatementBuilder()
.endsWithOpenMultilineStringLiteral("INSERT INTO nvarchar2_test VALUES ( N'qwerty' )"));
The text was updated successfully, but these errors were encountered:
Oracle supports special multibyte datatypes to be able to save unicode characters within a "not unicode charset database instance" (see http://www.orafaq.com/wiki/NVARCHAR2 for example)
Statements with that N' notation aren't parsed properly by the SqlStatementBuilder and are interpreted as multiline statement thus the migration will fail. The given test example will also fail:
assertFalse(new OracleSqlStatementBuilder()
.endsWithOpenMultilineStringLiteral("INSERT INTO nvarchar2_test VALUES ( N'qwerty' )"));
The text was updated successfully, but these errors were encountered: