什么 MS SQL Server 类型映射到 Types.VARCHAR

Posted

技术标签:

【中文标题】什么 MS SQL Server 类型映射到 Types.VARCHAR【英文标题】:What MS SQL Server types map to Types.VARCHAR 【发布时间】:2009-01-14 14:49:11 【问题描述】:

我正在为我们的更新程序开发一个语句扫描器(寻找会导致同步数据出现问题的语句),我需要知道哪些 TSQL 数据类型被解析为Types.VARCHAR,哪些被解析为Types.LONGVARCHAR你调用DatabaseMetaData.getColumns()

【问题讨论】:

【参考方案1】:

签出:Understanding the JDBC Driver Data Types in BOL:

Using basic data types Using advanced data types

所以基本上:

LONGVARCHAR:文本、ntext、varchar(max)、nvarchar(max)、xml VARCHAR:varchar、nvarchar

【讨论】:

以上是关于什么 MS SQL Server 类型映射到 Types.VARCHAR的主要内容,如果未能解决你的问题,请参考以下文章

Sqoop Hive 字符串数据类型转 MS SQL Server 类型

什么类型的错误导致 MS SQL Server 中的 XACT_STATE 为 1?

将 .NET 类型映射到 SQL Server 200 数据类型

如何首先在EF代码中映射Sql server的文本字段类型? [复制]

比较c#中sql server和ms访问的数据类型

是否可以使用实体框架将 SQL Server 的 rowversion 类型映射到比 byte[] 更友好的东西?