摘要: char: 定长,以字节为单位存储(主要可用于:防止行迁移) eg: char(10) abc 存储空间10个字节,后面补空varchar: 不定长,以字节为单位存储 eg: varchar(10) abc测试 存储空间3+(2+2)=7个字节,10表示最长能存储10个字节nvarchar: 不定长,以字符为单位存储(按unicode字符进行存储) eg: nvarchar(10) abc测试 存储空间5×2=10个字节,10表示最长能表示10个字符(20个字节)注:a)对于长度经常变化的字符串字段,尽可能用char类型,否则容易造成行迁移 b)varchar类型,左侧空格保留,右侧 阅读全文
posted @ 2011-10-14 15:30 edisonfeng 阅读(444) 评论(0) 推荐(0) 编辑
摘要: 分类范围字节备注简单类型序数整数Integer-2147483648 .. 21474836474有符号32位Cardinal0 .. 42949672954无符号32位Shortint-128 .. 1271有符号8位Smallint-32768 .. 327672有符号16位Longint-2147483648 .. 21474836474有符号32位Int64-263 .. 2638有符号64位Byte0 .. 2551无符号8位Word0 .. 655352无符号16位Longword0 .. 42949672954无符号32位字符AnsiChar(Char)ANSI字符集8位Wide 阅读全文
posted @ 2011-10-14 12:37 edisonfeng 阅读(274) 评论(0) 推荐(0) 编辑