SqlServer创建数据表简单模板(包括设定外键)
2014-06-15 15:39:43 访问(3022) 赞(0) 踩(0)
drop table dbo.UTB_SLX_SYSMODEL;
-- 系统模块 --
create table UTB_SLX_SYSMODEL
(
ID bigint primary key, -- 系统模块 --
ProjId bigint not null foreign key references UTB_SLX_PROJ(ID), -- 所属项目 --
TheName nvarchar(255) not null, -- 名称 --
TheCode nvarchar(255) not null, -- 代号 --
Remark ntext, -- 备注 --
CreateTime datetime default getdate() not null, -- 创建时间 --
UpdateTime datetime default getdate() not null -- 修改时间 --
);
--+ [表]UTB_SLX_SYSMODEL:系统模块 |--
EXECUTE sp_addextendedproperty N'MS_Description', N'系统模块', N'user', N'dbo', N'table', N'UTB_SLX_SYSMODEL', NULL, NULL;
--+ ID:系统模块 |--
EXECUTE sp_addextendedproperty N'MS_Description', N'系统模块', N'user', N'dbo', N'table', N'UTB_SLX_SYSMODEL', 'column', 'ID';
--+ ProjId:所属项目 |--
EXECUTE sp_addextendedproperty N'MS_Description', N'所属项目', N'user', N'dbo', N'table', N'UTB_SLX_SYSMODEL', 'column', 'ProjId';
--+ TheName:名称 |--
EXECUTE sp_addextendedproperty N'MS_Description', N'名称', N'user', N'dbo', N'table', N'UTB_SLX_SYSMODEL', 'column', 'TheName';
--+ TheCode:代号 |--
EXECUTE sp_addextendedproperty N'MS_Description', N'代号', N'user', N'dbo', N'table', N'UTB_SLX_SYSMODEL', 'column', 'TheCode';
--+ Remark:备注 |--
EXECUTE sp_addextendedproperty N'MS_Description', N'备注', N'user', N'dbo', N'table', N'UTB_SLX_SYSMODEL', 'column', 'Remark';
--+ CreateTime:创建时间 |--
EXECUTE sp_addextendedproperty N'MS_Description', N'创建时间', N'user', N'dbo', N'table', N'UTB_SLX_SYSMODEL', 'column', 'CreateTime';
--+ UpdateTime:修改时间 |--
EXECUTE sp_addextendedproperty N'MS_Description', N'修改时间', N'user', N'dbo', N'table', N'UTB_SLX_SYSMODEL', 'column', 'UpdateTime';
-- 创建[表格:UTB_SLX_SYSMODEL] seq_slx_sysmodel --
insert into utb_sys_dual values
(
'seq_slx_sysmodel',1,getdate(),getdate()
);
标签:
创建表 


建表脚本 


数据库操作 


SQLServer 


MsSQL 


上一条:
下一条:
相关评论
发表评论