【数据库视频】SQL Server 2008数据表管理
编程语言
2018-10-27 05:02:40
阅读次数: 0
1.字段的数据类型:
数字数据类型:
Bigint(长整型)、int、smallint、tinyint。
-
decimal和numeric(小数类型)
-
money和smallmoney(货币类型)
-
float和real数据类型(浮点类型)
-
bit(0和1)
字符数据类型:
-
char():无论实际多长,都占规定的长度
-
Nchar():可变长度
-
Varchar():存储变长数据,但存储效率没有char高
-
Nvarchar(n):包含 n 个字符的可变长度 Unicode 字符数据
-
Text():text存储可变长度的非Unicode数据
-
Ntext()
日期和时间数据类型:
差别:其表示的日期和时间范围不同,时间精确度也不同。
二进制数据类型:
Binary用于存储固定长度的二进制数据
Varbinay用于存储可变长度的二进制数据
image用于存储图像信息
专用数据类型:
Cursor、sql_variant、table、timestamp、uniqueidentifier、xml
2.使用CREATE TABLE语句创建表:
语法格式:
Create table [database_name.[owner].|owner.](可省略)table_name
(
{<column definition>|<table_constraint>
|column_name AS computed_column_expression
}[,…n]
)
[ON {filegroup|DEFAULT}]
[TEXTIMAGE_ON{filegroup|DEFAULT}]
DEFAULT表示当前列是否包含默认值
Column definition:字段
filegroup:文件组名
①新建查询,确认当前的数据库,create table。。。,输入信息,每个字段用","分隔
3.创建数据表
单击新建表,输入列名、数据类型、是否允许Null值,保存。右击设计,进行再设计。
4.临时表
本地临时表,以"#"开头,仅对当前的用户连接是可见的,当用户从实例断开连接时自动被删除。Create table #TEST
全局临时表,以"##"开头,创建后对任何用户都是可见的,当所有引用该表的用户从SQL Server2008断开连接时被删除。Create table ##TEST
5.设置标识字段
①右击表设计,在列属性中找到表设计器——标识规范,选择“员工编号”列,(是标识)选择是,再设置标识增量和标识种子,保存。
②编辑前200行,只需要输入员工姓名
默认会出现编号,避免重复。
在创建数据表时使用关键字进行标识
6.使用默认值
①右击数据表设计,选择列,设置
常规——默认值或绑定,保存
②编辑前200行,插入数据
③查询分析器中查看,显示默认值
转载自blog.csdn.net/hsm_Jasmine/article/details/83242156