1、读取SQL Server数据模型报错: Unknow jdbc type -9
问题原因: ddlutil中没有数据类nvarchar的类型映射
解决方法:
s1: 使用Platform.readModelFromDatabase(name, dbName, ownerName, tableType);
例如:Platform.readModelFromDatabase(name, dbName,"dbo", tableType)
s2: 重写org.apache.ddlutils.model.TypeMap, 在static中添加:
registerJdbcType(-9, "VARCHAR", JdbcTypeCategoryEnum.TEXTUAL)