sql server 2008 数据类型
QL Server Management Studio是SQL Server系统运行的核心窗口。他提供了用于数据库管理的图形工具盒功能丰富的开发环境,方便数据库团里元及用户进行操作。 sql server 2008 在创建表时,必须为表中的每列指派一种数据类型。SQL Server中最常用的一些数据类型。即使创建自定义数据类型,它也必须基于一种标准的SQL Server数据类型。
1、 字符数据类型:
字符数据类型包括varchar、char、nvarchar、nchar、text以及ntext。这些数据类型用于存储字符数据。varchar和char类型的主要区别是数据填充。
如果有一表列名为FirstName且数据类型为varchar,同时将值Brian存储到该列中,则物理上只存储5个字节。但如果在数据类型为char(20)的列中存储相同的值,将使用全部20个字节。SQL将插入拖尾空格来填满20个字符
2、精确数值数据类型:
数值数据类型包括bit、tinyint、smallint、int、bigint、numeric、decimal、money、float以及real。这些数据类型都用于存储不同类型的数字值。第一种数据类型bit只存储0或1,在大多数应用程序中被转换为true或false。bit数据类型非常适合用于开关标记,且它只占据一个字节空间。