数据库的数据类型及运算符
一、数据类型 1、整数类形: (重点记忆,常用)有符号整形:int--每个int类型的数据按4个字节存储,其中1位表示整数值的正负号,其他31位表示整数值长度和大小; 大整形:bigint--每个bigint类型的数据占8个字节 小整形:smallint--每个smallint类型的数据按2字节存储,其中1位表示整数值的正负号,其他15位表示数值长度和大小; 2、浮点型: real 精确到第7位小数,占4字节 (重点记忆,常用)float:精确到15为小数,占8字节 (重点记忆,常用)decimal:高精度小数 Numeric同decimal,在功能上没有区别 2、二进制型: binary :定义为binary(n)n表示数据的长度取值为1~8000,输入数据时必须在数据前加ox作为二进制标识。 binary(50):放50位的二进制数; varbinary:自定义二进制长度的数据类型;varbinary(n); 3、逻辑型: Bit:字节型,只能放一个字节,值为0或1,如果输入其他数值将默认为1,不能定义为null. 4、字符型: (重点记忆,常用)Char(10):长度1--8000,10个字符的字符串,char(n)n表示所占的存储空间; Nchar(10):长度1--4000,字符型,带n表示unicode标准字符集,不常用; (重点记忆,常用)Varchar