关于在Server中涉及基本数据类型,我应该知道些什么?
在我需要的数据库里
Server中是否存在文本类型?我不想使用varchar(极限),除非我可以使用高得离谱的东西,比如128 K。如何指定1字节-8字节的ints?
发布于 2009-12-14 17:31:54
对于1)使用BIT -它是一个位,例如,其中八个字段将被卡在一个字节中。
对于2),使用BIGINT -64位签名int。
对于3),肯定是而不是使用了TEXT/NTEXT --这些在Server 2005和更高版本时就不再受欢迎了。
使用VARCHAR(MAX)或NVARCHAR(MAX)最多可用于2GB的文本信息。
下面是Server 2008数据类型的列表:
http://msdn.microsoft.com/en-us/library/ms187594.aspx
发布于 2009-12-14 17:43:36
使用“位”,确切地说是:1位
bigint是64位签名的
varchar(最大)可达2GB。否则,varchar(8000)是常规限制。
微软甚至把它投入到你的网页很好用中。
发布于 2009-12-14 17:28:30
这是文件。
http://msdn.microsoft.com/en-us/library/aa258271%28SQL.80%29.aspx
https://stackoverflow.com/questions/1902276
复制相似问题