sql添加備注
『壹』 sql server如何給表和欄位添加備注並更新備注以及查詢備注呢
表添加和修改備註:
新增:exec sp_addextendedproperty N'MS_Description', N'表備注內容', N'SCHEMA', N'dbo',N'table', N'表名';
修改:exec sp_updateextendedproperty N'MS_Description', N'表備注內容', N'SCHEMA', N'dbo',N'table', N'表名';
欄位添加和修改備註:
新增:exec sp_addextendedproperty N'MS_Description', N'欄位備注內容', N'SCHEMA', N'dbo',N'table', N'表名',N'column', N'欄位名';
修改:exec sp_updateextendedproperty N'MS_Description', N'欄位備注內容', N'SCHEMA', N'dbo',N'table', N'表名',N'column', N'欄位名';
『貳』 SQL中,怎樣用語句添加表的備注,如題:
exec sp_addextendedproperty N'MS_Description', N'單位名稱為理學院、工學院、商學院分別對應的備注為理、工、商。' N'user', N'dbo', N'table', N'gz表', N'column', N'單位名稱'
『叄』 在數據表中添加一個欄位的SQL語句怎麼寫
數據表中添加一個欄位的標准SQL語句寫法為:
alter table 表名 add (欄位 欄位類型) [default '輸入默認值'] [null/not null] ;
舉例:ALTER TABLE employee ADD spbh varchar(20) NOT NULL Default 0
意思就是在表employee 中加入 欄位spbh,該欄位的類型是varchar,大小20,並且不允許為空,初始默認值是0。
(3)sql添加備注擴展閱讀:
其他常用sql語句:
1、修改數據表中某項欄位屬性,為其添加備注。
語句格式:comment on column 庫名.表名.欄位名 is '輸入的備注';
示例: 我要在ers_data庫中 test表 document_type欄位添加備注,則sql語句為:
comment on column ers_data.test.document_type is '文件類型';
2、修改數據表中某欄位類型。
語句格式:alter table 表名 modiy (欄位 欄位類型 [default '輸入默認值'] [null/not null] ,欄位 欄位類型 [default '輸入默認值'][null/not null]); 修改多個欄位用逗號隔開。
示例:想要修改一個teacher教師表中欄位辦公室classroom的類型為char(20),且默認值「辦公室」,則對應sql為:
ALTER TABLE teacher ALTERCOLUMNclassroom VARCHAR(20) NOT NULL default "辦公室";
3、刪除數據表中的某欄位。
語句格式:alter table 表名 drop (欄位);
示例:刪除表student中的欄位age,可以用如下sql:
alter table student drop age;
『肆』 plsql 建表 如何添加註釋
plsql 在oracle中創建表時添加註釋使用comment欄位。例如有以下表:
CREATE TABLE t1(
id varchar2(32) primary key,
name VARCHAR2(32) ,
age VARCHAR2(32)
)
添加表注釋的命令為:
COMMENTONtable t1 IS'個人信息';
添加欄位注釋命令為:
comment on column t1.id is 'id';
comment on column t1.name is '姓名';
comment on column t1.age is '年齡';
(4)sql添加備注擴展閱讀
plsql中查看錶注釋和欄位注釋方法介紹
查看當前用戶下所有表注釋:select * from user_tab_comments
結果: user_tab_comments:table_name,table_type,comments
查看當前用戶下某表所有欄位注釋:select * from user_col_comments where TABLE_NAME='某表名稱';
結果:user_col_comments:table_name,column_name,comments
『伍』 如何使用SQL語句在建立表時給欄位添加註釋
SQL語句添加欄位說明語法:EXECUTEsp_addextendedpropertyN'MS_Description','列屬性說明',N'user',N'dbo',N'table',N'table_name(表名)',N'column',N'column_name(列名)'
--以下示例是給Card表的欄位CardID添加註釋/說明為「卡號」
EXECUTEsp_addextendedpropertyN'MS_Description','卡號',N'user',N'dbo',N'table',N'Card',N'column',N'CardID'
『陸』 如何在SQL Server 中添加註釋
首先,要明確一點的是注釋存在sysproperties表中而不是跟創建的表捆綁到一起的
具體使如方法如下:
一、使用SQL Server窗口創建表是會有注釋窗口;
二、使用SQL語句的comment語句,該語句放置在create table()後面,如:
comment on table table_name is 'table_mark'
comment on column table_name."Column" is 'column_mark'
三、調用系統存儲過程sp_addextendedproperty來添加註釋,如:
EXECUTE sp_addextendedproperty N'MS_Description',N'雇員信息',N'user',N'dbo',N'table',N'Employee',NULL,NULL
EXECUTE sp_addextendedproperty N'MS_Description',N'主鍵ID,自動增加',N'user',N'dbo',N'table',N'Employee',N'column',N'EmployeeID'
或者
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'角色ID' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'CharData', @level2type=N'COLUMN',@level2name=N'charid'
GO
『柒』 MySQL資料庫,如何給資料庫表和表欄位添加備注
ALTERTABLEtable_nameCOMMENT='這是表的注釋';
『捌』 sql怎麼寫備注
update member set memo=memo+'增加一年' where expdate='2099-01-25%'
『玖』 SQL 將名字和備注添加到資料庫
CREATEPROCp_name
AS
SELECTname,remarkFROMtablname
就是這樣,最簡單的。不知道有其他要求沒有。