建表,
為列
設置
說明的
例子
sql
語句。
IF
EXISTS(SELECT
*
FROM
sys.Tables
WHERE
name='test_table')
DROP
TABLE
test_table
go
CREATE
TABLE
test_table(
Test_ID
int
IDENTITY(1,1)
PRIMARY
KEY
NOT
NULL
,
Test_Key
varchar(10)
NOT
NULL
,
Test_Value
varchar(20)
NOT
NULL
,
Test_Type
int
NOT
NULL
,
Test_BelongTo
int,
Test_Grade
int
DEFAULT
1,
Test_Remark
varchar(50),
Test_Visible
bit
DEFAULT
1
);
go
EXECUTE
sp_addextendedproperty
N'MS_Description',
'測試表',
N'user',
N'dbo',
N'Table',
N'test_table',
NULL,
NULL;
go
EXECUTE
sp_addextendedproperty
N'MS_Description',
'主鍵(自增長)',
N'user',
N'dbo',
N'Table',
N'test_table',
N'column'
,
N'Test_ID';
go
EXECUTE
sp_addextendedproperty
N'MS_Description',
'種類',
N'user',
N'dbo',
N'Table',
N'test_table',
N'column'
,
N'Test_Key';
go
EXECUTE
sp_addextendedproperty
N'MS_Description',
'數值',
N'user',
N'dbo',
N'Table',
N'test_table',
N'column'
,
N'Test_Value';
go
EXECUTE
sp_addextendedproperty
N'MS_Description',
'內部類型',
N'user',
N'dbo',
N'Table',
N'test_table',
N'column'
,
N'Test_Type';
go
EXECUTE
sp_addextendedproperty
N'MS_Description',
'從屬關系',
N'user',
N'dbo',
N'Table',
N'test_table',
N'column'
,
N'Test_BelongTo';
go
EXECUTE
sp_addextendedproperty
N'MS_Description',
'等級',
N'user',
N'dbo',
N'Table',
N'test_table',
N'column'
,
N'Test_Grade';
go
EXECUTE
sp_addextendedproperty
N'MS_Description',
'備註',
N'user',
N'dbo',
N'Table',
N'test_table',
N'column'
,
N'Test_Remark';
go
EXECUTE
sp_addextendedproperty
N'MS_Description',
'是否可見',
N'user',
N'dbo',
N'Table',
N'test_table',
N'column'
,
N'Test_Visible';
go