首页 / 科技百科 / 正文

sql建立表数据类型 

在SQL中,建立表的主要数据类型包括:

1. bit:整型,其值只能是0、1或空值,用于存储只有两种可能值的数据,如Yes或No、True或False、On或Off。

2. int:整型,可以存储从-231到231之间的整数,存储到数据库的几乎所有数值型的数据都可以用这种数据类型。

3. smallint:整型,可以存储从-32768到32767之间的整数,这种数据类型对存储一些常限定在特定范围内的数值型数据非常有用。

4. tinyint:整型,能存储从0到255之间的整数,只打算存储有限数目的数值时很有用。

5. numeric和decimal:精确数值型,能用来存储从-1038-1到1038-1的固定精度和范围的数值型数据,必须指定范围和精度。

6. money和smallmoney:货币型,用来表示钱和货币值,能存储从-9220亿到9220亿之间的数据,精确到货币单位的万分之一。

7. float:近似数值型,供浮点数使用,可以是从-1.79E+308到1.79E+308之间的任意数。

此外,还有char和varchar,这是两种字符串类型。char代表固定长度的字符或字符串,而varchar代表可变长度的字符串。另外,还有date、time、datetime和timestamp,这些都是日期类型,但有一些区别。

如有侵权请及时联系我们处理,转载请注明出处来自