System.Data.DbType的字符串和数据库中字符串类型对应关系
2015-08-18 15:39
302 查看
前两天项目中因为历史原因数据库中的一个字段是varchar类型,在做SQL参数化处理时候默认都是DbType.String,
免得查询出现数据转换,于是做类型一致,搜了下对应关系还没找到,只好自己打开SQL SERVER Profiler跟踪了下,对应如下:
DbType.String——>nvarchar
DbType.StringFixedLength——>nchar
DbType.AnsiString——>varchar
DbType.AnsiStringFixedLength——>char
免得查询出现数据转换,于是做类型一致,搜了下对应关系还没找到,只好自己打开SQL SERVER Profiler跟踪了下,对应如下:
DbType.String——>nvarchar
DbType.StringFixedLength——>nchar
DbType.AnsiString——>varchar
DbType.AnsiStringFixedLength——>char
相关文章推荐
- MySQL数据迁移实战
- Oracle数据库索引
- Mysql-cluster集群
- 如何查看存储过程中动态生成的sql
- LINQ To SQL 语法及实例大全【转】
- Mysql分表分区
- MySql分析算法作品索引(马上,只是说说而已B-tree)
- win7安装mysql
- oracle数据库的导入导出命令
- VC2013连接MySql
- oracle 分区表的学习
- sqlmap检测sql注入漏洞
- SQL统计信息解释
- linux下oracle数据库自动备份
- SQL Server2008 R2开启远程连接总结
- mysql 查询表字段名称 语句
- oracle密码过期ORA-28002: 7天之后口令将过期的解决方法
- mysql5.6删除的功能
- 数据库设计三大范式
- Architecting Backend For A Social Product