--SQL code# --创建表及字段描述信息
--SQL code# --創(chuàng)建表及描述信息?
??
?create?? table?? 表(a1?? varchar(10),a2?? char(2))?
?--為表添加描述信息?
?EXECUTE?? sp_addextendedproperty?? N'MS_Description',?? '人員信息表',?? N'user',?? N'dbo',?? N'table',?? N'表',?? NULL,?? NULL?
??
?--為字段a1添加描述信息?
?EXECUTE?? sp_addextendedproperty?? N'MS_Description',?? '姓名',?? N'user',?? N'dbo',?? N'table',?? N'表',?? N'column',?? N'a1'?
??
?--為字段a2添加描述信息?
?EXECUTE?? sp_addextendedproperty?? N'MS_Description',?? '性別',?? N'user',?? N'dbo',?? N'table',?? N'表',?? N'column',?? N'a2'?
?--更新表中列a1的描述屬性:?
?EXEC?? sp_updateextendedproperty?? 'MS_Description','字段1','user',dbo,'table','表','column',a1?
?
?--刪除表中列a1的描述屬性:?
EXEC?? sp_dropextendedproperty?? 'MS_Description','user',dbo,'table','表','column',a1?
??
?--刪除測試?
--# drop?? table?? 表?
舉例如下:
創(chuàng)建一個倉庫表
/*
創(chuàng)建倉庫表
*/
if exists(select * from sysobjects where id=object_id(N'storage') and OBJECTPROPERTY(id, N'IsUserTable') = 1 )
?drop table Storage
create table Storage
(
?StorageId int primary key identity,
?StorageName varchar(20)
)
?EXECUTE?? sp_addextendedproperty?? N'MS_Description',?? '倉庫表',?? N'user',?? N'dbo',?? N'table',?? N'Storage',?? NULL,?? NULL?
?exec sp_addextendedproperty? N'Ms_description','主鍵,倉庫ID',N'user',N'dbo',N'table',N'Storage',N'column',N'storageid'
? exec sp_addextendedproperty? N'Ms_description','倉庫名稱',N'user',N'dbo',N'table',N'Storage',N'column',N'storagename'
? exec dbo.showtablefieldsinfo 'dbo.storage'
總結
以上是生活随笔為你收集整理的--SQL code# --创建表及字段描述信息的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 作者:罗圣美,男,中兴通讯股份有限公司首
- 下一篇: 【MySQL】MySQL监视器无法启动的