正文

MsSql 数据类型2009-11-12 21:04:00

【评论】 【打印】 【字体: 】 本文链接:http://blog.pfan.cn/akey307/50079.html

分享到:

1 bigint      从 -2^63 到 2^63-1 之间的 integer (整数)数据 2 binary        定长的binary数据,最长为8,000字节 3 bit         integer数据,值为1或0 4 char        定长的非unicode character数据,长度为8,000个字符 5 cursor        含有对游标的引用的变量或存储过程OUTPUT参数所采用的数据类型 6 datetime     date和time数据,从1753年1月1日到9999年12月31日 7 decimal        定点精度和小数的numeric数据,从-10^38-1到10^38-1之间 8 float        浮点精度数字数据,从-1.79E+308到1.79E+308之间 9 image        长度可变的binary数据,最长为2^31-1字节 10 int        从-2^31到2^31-1之间的integer(整数)数据 11 money         monetary数据值,从-2^63到2^63-1,准确度为货币单位的千分之一 12 nchar        定长的unicode数据,长度为4,000个字符 13 ntext        长度可变的unicode数据,最长为2^30-1个字符 14 numeric         decimal的同义词 15 nvarchar    长度可变的unicode数据,最长为4,000字符 16 real        浮点精度数字数据,从-3.40E+38到3.40E+38之间 17 rowversion     数据库范围内的唯一号 18 smalldatetime     date和time数据,从1900年1月1日到2079年6月6日 19 smallint    从-2^15到2^15-1之间的integer数据 20 smallmoney     monetary数据值,-214,748.3648到+214,748.3647之间 21 sql_variant    可存储多种SQL Server支持的数据类型的值的数据类型,但不存储text, ntext, timestamp和sql_variant类型的值 22 sysname        系统提供的用户定义的数据类型,为nvarchar(128)的同义词 23 table         一种特殊的数据类型,可用于为以后进行处理而存储结果集 24 text        长度可变的非unicode数据,最长为2^31-1个字符 25 timestamp     数据库范围内的唯一号 26 tinyint        从0到255之间的integer数据 27 uniqueidentifier 全局唯一标识符(GUID) 28 varbinary    长度可变的binary数据,最长为2^31-1字节 29 varchar        长度可变的非unicode数据,最长为8,000个字符   需要注意一下 varchar 与 nvarchar 类型。 varchar 用于非unicode数据,而nvarchar用于unicode数据。 举例:createdby field 由于人命中可能包含unicode字符,所以该列采用 nvarchar ordernumber field 由于订单号一般即为字母和数字,所以采用 varchar 即可。

阅读(1824) | 评论(0)


版权声明:编程爱好者网站为此博客服务提供商,如本文牵涉到版权问题,编程爱好者网站不承担相关责任,如有版权问题请直接与本文作者联系解决。谢谢!

评论

暂无评论
您需要登录后才能评论,请 登录 或者 注册