A. sql server,如何給表和欄位添加備注,並更新備注,以及查詢備注
sqlserver沒有這樣的功能,但你可以用powerdesigner等工具去建表,這個可以實現你要的,然後你在導到sqlserver就ok了
B. 在數據表中添加一個欄位的SQL語句怎麼寫
數據表中添加一個欄位的SQL語句寫法為:
1、alter
table
表名
ADD
欄位
類型
NOT
NULL
Default
0
2、ALTER
TABLE
employee
ADD
spbh
varchar(20)
NOT
NULL
Default
0
3、在表employee
中加入
spbh
類型是varchar大小20
不為空
默認值是0
(2)增加欄位的sql加備注擴展閱讀
通用式:
alter
table
[表名]
add
[欄位名]
欄位屬性
default
預設值
default
是可選參數
增加欄位:
alter
table
[表名]
add
欄位名
smallint
default
0
增加數字欄位,整型,預設值為0
alter
table
[表名]
add
欄位名
int
default
0
增加數字欄位,長整型,預設值為0
alter
table
[表名]
add
欄位名
single
default
0
增加數字欄位,單精度型,預設值為0
alter
table
[表名]
add
欄位名
double
default
0
增加數字欄位,雙精度型,預設值為0
alter
table
[表名]
add
欄位名
Tinyint
default
0
增加數字欄位,位元組型,預設值為0
alter
table
[表名]
add
欄位名
text
[null]
增加備注型欄位,[null]可選參數
alter
table
[表名]
add
欄位名
memo
[null]
增加備注型欄位,[null]可選參數
alter
table
[表名]
add
欄位名
varchar(N)
[null]
增加變長文本型欄位大小為N(1~255)
alter
table
[表名]
add
欄位名
char
[null]
增加定長文本型欄位大小固定為255
alter
table
[表名]
add
欄位名
Datetime
default
函數增加日期型欄位,其中函數可以是now(),date()等,表示預設值
刪除欄位:
alter
table
[表名]
drop
欄位名
修改變長文本型欄位的大小:alter
table
[表名]
alter
欄位名
varchar(N)
刪除表:
drop
table
[表名]
C. MYSQL表中新增欄位指定位置,SQL語句該怎麼寫
數據表中添加一個欄位的SQL語句寫法為:
1、alter table 表名 ADD 欄位 類型 NOT NULL Default 0
2、ALTER TABLE employee ADD spbh varchar(20) NOT NULL Default 0
3、在表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 表名 drop (欄位);
D. SQL如何添加欄位
增加欄位: alter table [表名] add 欄位名 smallint default 0 增加數字欄位,整型,預設值為0。
alter table [表名] add 欄位名 int default 0 增加數字欄位,長整型,預設值為0。
alter table [表名] add 欄位名 single default 0 增加數字欄位,單精度型,預設值為0。
alter table [表名] add 欄位名 double default 0 增加數字欄位,雙精度型,預設值為0。
alter table [表名] add 欄位名 Tinyint default 0 增加數字欄位,位元組型,預設值為0。
alter table [表名] add 欄位名 text [null] 增加備注型欄位,[null]可選參數。
alter table [表名] add 欄位名 memo [null] 增加備注型欄位,[null]可選參數。
alter table [表名] add 欄位名 varchar(N) [null] 增加變長文本型欄位大小為N(1~255)。
alter table [表名] add 欄位名 char [null] 增加定長文本型欄位大小固定為255。
(4)增加欄位的sql加備注擴展閱讀
全局變數
全局變數是sql server(WINDOWS平台上強大的資料庫平台)系統內部使用的變數,其作用范圍並不局限於某一程序,而是任何程序均可隨時調用全局變數通常存儲一些sql server(WINDOWS平台上強大的資料庫平台)的配置設定值和效能統計數據。
用戶可在程序中用全局變數來測試系統的設定值或Transact-SQL命令執行後的狀態值。有關sql server(WINDOWS平台上強大的資料庫平台) 全局變數的詳細情況請參見附錄。
注意:全局變數不是由用戶的程序定義的,它們是在伺服器級定應義的。只能使用預先說明及定義的變局變數。引用全局變數時,必須以「@@」開頭。局部變數的名稱不能與全局變數的名稱相同、否則會在應用中出錯。
E. 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'欄位名';
F. 如何使用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'
G. SQL 如何給欄位名加註釋
用as,就是取別名,比如select name as 名字 from table 這里NAME就是中文了
H. 向表裡增加一個欄位的 SQL 如何寫
如果要在數據表中添加一個欄位,應該如何表示呢?下面就為您介紹表添加欄位的SQL語句的寫法,希望可以讓您對SQL語句有更深的認識。
通用式:alter table [表名] add [欄位名]欄位屬性default預設值default是可選參數
增加欄位:alter table [表名] add欄位名smallint default 0增加數字欄位,整型,預設值為0
alter table [表名] add欄位名int default 0增加數字欄位,長整型,預設值為0
alter table [表名] add欄位名single default 0增加數字欄位,單精度型,預設值為0
alter table [表名] add欄位名double default 0增加數字欄位,雙精度型,預設值為0
alter table [表名] add欄位名Tinyint default 0增加數字欄位,位元組型,預設值為0
alter table [表名] add欄位名text [null]增加備注型欄位,[null]可選參數
alter table [表名] add欄位名memo [null]增加備注型欄位,[null]可選參數
alter table [表名] add欄位名varchar(N)[null]增加變長文本型欄位大小為N(1~255)
alter table [表名] add欄位名char [null]增加定長文本型欄位大小固定為255
alter table [表名] add欄位名Datetime default函數增加日期型欄位,其中函數可以是now(),date()等,表示預設值
(上面都是最常用的,還有其他的屬性,可以參考下面的數據類型描述)
刪除欄位:alter table [表名] drop欄位名
修改變長文本型欄位的大小:alter table [表名] alter欄位名varchar(N)
刪除表:drop table [表名]
創建表:
sql="CREATE TABLE [表名]([欄位1,並設置為主鍵] int IDENTITY(1,1)NOT NULL CONSTRAINT PrimaryKey PRIMARY KEY,"&
"[欄位2] varchar(50),"&
"[欄位3] single default 0,"&
"[欄位4] varchar(100)null,"&
"[欄位5] smallint default 0,"&
"[欄位6] int default 0,"&
"[欄位7] date default date(),"&
"[欄位8] int default 1)"
conn.execute sql
有null的表示欄位允許零長
I. SQL中,怎樣用語句添加表的備注,如題:
exec sp_addextendedproperty N'MS_Description', N'單位名稱為理學院、工學院、商學院分別對應的備注為理、工、商。' N'user', N'dbo', N'table', N'gz表', N'column', N'單位名稱'