新聞中心
MySQL數(shù)據(jù)庫,如何給數(shù)據(jù)庫表和表字段添加備注?
ALTER?TABLE?table_name?COMMENT='這是表的注釋';
創(chuàng)新互聯(lián)專注于大渡口網(wǎng)站建設(shè)服務(wù)及定制,我們擁有豐富的企業(yè)做網(wǎng)站經(jīng)驗(yàn)。 熱誠為您提供大渡口營(yíng)銷型網(wǎng)站建設(shè),大渡口網(wǎng)站制作、大渡口網(wǎng)頁設(shè)計(jì)、大渡口網(wǎng)站官網(wǎng)定制、重慶小程序開發(fā)公司服務(wù),打造大渡口網(wǎng)絡(luò)公司原創(chuàng)品牌,更為您提供大渡口網(wǎng)站排名全網(wǎng)營(yíng)銷落地服務(wù)。
1.給表加注釋:
ALTER?TABLE?table_name?COMMENT='這是表的注釋';
2.給列加注釋:
ALTER?table?table_name?MODIFY?`column_name`?datetime?DEFAULT?NULL?COMMENT?'這是字段的注釋'
mysql查看表注釋 sql語句怎么寫?
mssql查詢:
SELECT?so.[id]?AS?ObjectID,?
so.[name]?AS?ObjectName,?so.XType,
(CASE?WHEN?(LEFT(text,?2)?=?'/*')?
AND?(charindex('*/',?text)??0)?THEN?substring([text],?3,?patindex('%*/%',?text)?-?3)?
ELSE?''?END)?AS?Comments
FROM?syscomments?AS?sc?full??join?sysobjects?AS?so?ON?so.[id]?=?sc.[id]
WHERE?so.[xtype]?=?'U'?OR?so.[xtype]?=?'V'
mysql表注釋查詢:
select?table_name,table_comment?from?information_schema.tables??where?table_schema?=?'image'?and?table_name?='tableName'
求教 MySql數(shù)據(jù)庫建表 如內(nèi)容應(yīng)該怎么建 語句應(yīng)該怎么寫完整
table_name表名和字段名你可以自己改一下,還有最后表注釋,可以改成比如'學(xué)籍表'之類的
還有數(shù)據(jù)類型,你也可以根據(jù)自己需要調(diào)整
CREATE?TABLE?table_name(
XM?varchar(20)?NOT?NULL?COMMENT?'姓名',
XB?enum('男',?'女')??NOT?NULL??DEFAULT?'男'?COMMENT?'性別',
XH?varchar(20)?PRIMARY?KEY?COMMENT?'學(xué)號(hào)',
BJ?varchar(20)?COMMENT?'班級(jí)',
SFZ?varchar(20)?COMMENT?'身份證',
DH?varchar(20)?COMMENT?'電話',
ZT?varchar(20)?NOT?NULL?COMMENT?'狀態(tài)',
CJSJ?datetime?NOT?NULL?COMMENT?'創(chuàng)建時(shí)間'
)COMMENT='表注釋';
可能有點(diǎn)麻煩 但還是想給這段MySQL加上注釋 (創(chuàng)建一個(gè)存儲(chǔ)過程,計(jì)算表tb_student 數(shù)據(jù)行數(shù))
delimiter?//
create?procedure?sp_sum(out?rows?int)?--?創(chuàng)建存儲(chǔ)過程?定義rows為int類型的輸出
-?begin???--?語法
-?declare?sno?char;?--?申明?sno?變量?為char類型
-?declare?found?boolean?defalut?ture;?--?申明?found?變量?boolean類型?默認(rèn)為true
-?declare?cur?cursor?for?--?這個(gè)和下面的一行?為一句?申明游標(biāo)?為查詢?tb_student表的?NO字段
-?select?No?from?tb_student;
-?declare?continue?handler?for?not?found?--?如果沒有查詢到數(shù)據(jù)?(3行連讀)
-?set?found?=?false;?--?設(shè)置?found?和rows的值
-?set?rows=0;
-?open?cur;?--?排除掉上面的情況?打開游標(biāo)?
-?fetch?cur?into?sno;??--??fetch?into?為游標(biāo)遍歷方式?類似于?while?循環(huán)
-?while?found?do???--?下面4句?為?循環(huán)語句?就是直到找不到?停止循環(huán)?把當(dāng)前的行數(shù)賦予遍歷rows
-?set?rows=rows;
-?fetch?cur?into?sno;
-?end?while;
-?close?cur;?--?關(guān)閉游標(biāo)
ps:select?COUNT(*)?from?tb_student直接賦值給?rows?不就完事了
不知道你寫這個(gè)存儲(chǔ)過程有啥子意義?就算No不為主鍵?可以加where條件三
MySql中怎樣給字段、列添加注釋?怎樣查看字段或列的注釋?
在MySQL數(shù)據(jù)庫中,
字段或列的注釋是用屬性comment來添加。
創(chuàng)建新表的腳本中,
可在字段定義腳本中添加comment屬性來添加注釋。
示例代碼如下:
create table test(
id int not null default 0 comment '用戶id'
)
如果是已經(jīng)建好的表,
也可以用修改字段的命令,然后加上comment屬性定義,就可以添加上注釋了。
示例代碼如下:
alter table test
change column id id int not null default 0 comment '測(cè)試表id'
給表的字段或列添加注釋已經(jīng)知道了,
那么如何來查看已有表的所有字段的注釋呢?
可以用命令:show full columns from table 來查看,
示例如下:
show full columns from test;
mysql建表如何加注釋
在字段后面添加comment 'XXX'
例如:
CREATE TABLE `XXX` (
`ID` int NOT NULL COMMENT '應(yīng)用ID',
)
分享文章:mysql建表注釋怎么寫,mysql 建表 注釋
文章轉(zhuǎn)載:http://www.ef60e0e.cn/article/hsdhes.html