我正在为我们的更新程序开发一个语句扫描器(寻找会导致同步数据问题的语句),我需要知道哪些 TSQL 数据类型被解析为 Types.VARCHAR
哪些解析为 Types.LONGVARCHAR
当您调用DatabaseMetaData.getColumns()
时?
最佳答案
查看:Understanding the JDBC Driver Data Types in BOL :
所以基本上:
- LONGVARCHAR:文本、ntext、varchar(max)、nvarchar(max)、xml
- VARCHAR:varchar、nvarchar
关于java - 哪些 MS SQL Server 类型映射到 Types.VARCHAR,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/443222/