I created a DB on MSSQL server. If I diff now I get the following warning.
Do not know how to convert type -9
What does it mean and how to fix it?
I created a DB on MSSQL server. If I diff now I get the following warning.
Do not know how to convert type -9
What does it mean and how to fix it?
Had a look at the source, liquibase.database.typeconversion.core.AbstractTypeConverter produces the warning in convertToCorrectObjectType(String, int, int, int, Database).
java.sql.Types
…
/**
* The constant in the Java programming language, sometimes referred to
* as a type code, that identifies the generic SQL type NVARCHAR
.
@since 1.6
*/
public static final int NVARCHAR = -9;
For me it looks like the following code is missing the Nxxxx types (NCHAR, NVARCHAR, LONGNVARCHAR, NCLOB) for national character set support.