用sql語句建立表的時候給列指定說明(轉)
用sql語句建立表的時候,如何給列指定說明。主要用到sp_addextendedproperty這個儲存過程。
語法
sp_addextendedproperty [ @name = ] { 'property_name' } [ , [ @value = ] { 'value' } [ , [ @level0type = ] { 'level0_object_type' } , [ @level0name = ] { 'level0_object_name' } [ , [ @level1type = ] { 'level1_object_type' } , [ @level1name = ] { 'level1_object_name' } [ , [ @level2type = ] { 'level2_object_type' } , [ @level2name = ] { 'level2_object_name' } ] ] ] ] |
--建立表
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 表
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/16436858/viewspace-672410/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 透過sql語句建立表時指定表空間的語法SQL
- 建立index 指定parallel,但是impdp時候匯入卻不是我建立的語句?IndexParallel
- sql語句建立表SQL
- Oracle 行轉列的sql語句OracleSQL
- Oracle行轉列、列轉行的Sql語句總結OracleSQL
- SqlSugarClient 程式碼優先建表, 根據給定的實體類,建立SQL語句, 之後建立MySQL表SqlSugarclientMySql
- 定時生成分月表sql語句SQL
- MySQL 的CASE WHEN 語句使用說明MySql
- 2.5 指定資料庫建立語句資料庫
- MySQL 5.7 EXPLAIN EXTENDED語句說明MySqlAI
- sql語句建立日曆SQL
- Sql建表語句SQL
- sql 建表語句SQL
- 實用的SQL語句~!SQL
- MySQL建立表的時候建立聯合索引的方法MySql索引
- mysql語句分析工具explain使用說明MySqlAI
- 精妙SQL語句 (轉)SQL
- 【SQLLDR】使用SQL*Loader輔助生成外部表建立語句SQL
- 【轉義】使用SQL生成SQL語句時單引號的轉義處理SQL
- sql 2005 返回列描述的SQL語句SQL
- 舉例說明你什麼時候會用抽象類,什麼時候更願意使用介面?抽象
- [轉]SQL Server 2000定時執行SQL語句SQLServer
- MySQL 5.7 複製控制語句SET GLOBAL sql_slave_skip_counter說明MySql
- SQL建立臨時表SQL
- Oracle 表空間 建立引數 說明Oracle
- 【SQL】如何獲得表及欄位的說明資訊(comment)的建立指令碼SQL指令碼
- MySQL中特別實用的幾種SQL語句送給大家MySql
- OCP課程11:SQL之使用DDL語句建立和管理表SQL
- 動態SQL語句 (轉)SQL
- sql語句實現表的行列倒置SQL
- Oracle如何複製表的sql語句OracleSQL
- 兩表聯查修改的sql語句SQL
- 行變列構建sql語句SQL
- 用動態SQL語句SQL
- 老生常談SQL2005語句實現行轉列,列轉行SQL
- sql server系統表詳細說明SQLServer
- MySQL 5.5 INSERT ... ON DUPLICATE KEY UPDATE語句說明MySql
- 【Tips】使用SQL生成外來鍵的SQL建立語句SQL