SQLserver基本脚本语句
数据库中表的操作:
检查表stuInfo是否存在:
USE stuDB--设置当前数据库为stuDB
GO
IF EXISTS (SELECT * FROM sysobjects WHERE name = 'stuInfo')
删除表stuInfo:
DROP TABLE stuInfo
GO
创建表stuInfo:
CREATE TABLE stuInfo/*--创建学员表--*/
(
stuName VARCHAR(20) NOT NULL,--非空
stuNo CHAR(6) NOT NULL,--定长
stuAge INT NOT NULL,
stuID NUMERIC(18,0),--18位数字 小数位为0
stuSeat SMALLINT IDENTITY(1,1),--自增列
stuAddress TEXT
)
GO
约束的类型:
主键约束:Primary Key constraint
唯一约束:Unique Constraint
检查约束:Check Constraint 范围格式限制
默认约束:Default Constraint
外键约束:Foreign Key Constraint
添加约束格式: