ALTER TABLE table_name COMMENT='这是表的注释';
创新互联专注于大渡口网站建设服务及定制,我们拥有丰富的企业做网站经验。 热诚为您提供大渡口营销型网站建设,大渡口网站制作、大渡口网页设计、大渡口网站官网定制、重庆小程序开发公司服务,打造大渡口网络公司原创品牌,更为您提供大渡口网站排名全网营销落地服务。
1.给表加注释:
ALTER TABLE table_name COMMENT='这是表的注释';
2.给列加注释:
ALTER table table_name MODIFY `column_name` datetime DEFAULT NULL COMMENT '这是字段的注释'
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'
table_name表名和字段名你可以自己改一下,还有最后表注释,可以改成比如'学籍表'之类的
还有数据类型,你也可以根据自己需要调整
CREATE TABLE table_name(
XM varchar(20) NOT NULL COMMENT '姓名',
XB enum('男', '女') NOT NULL DEFAULT '男' COMMENT '性别',
XH varchar(20) PRIMARY KEY COMMENT '学号',
BJ varchar(20) COMMENT '班级',
SFZ varchar(20) COMMENT '身份证',
DH varchar(20) COMMENT '电话',
ZT varchar(20) NOT NULL COMMENT '状态',
CJSJ datetime NOT NULL COMMENT '创建时间'
)COMMENT='表注释';
delimiter //
create procedure sp_sum(out rows int) -- 创建存储过程 定义rows为int类型的输出
- begin -- 语法
- declare sno char; -- 申明 sno 变量 为char类型
- declare found boolean defalut ture; -- 申明 found 变量 boolean类型 默认为true
- declare cur cursor for -- 这个和下面的一行 为一句 申明游标 为查询 tb_student表的 NO字段
- select No from tb_student;
- declare continue handler for not found -- 如果没有查询到数据 (3行连读)
- set found = false; -- 设置 found 和rows的值
- set rows=0;
- open cur; -- 排除掉上面的情况 打开游标
- fetch cur into sno; -- fetch into 为游标遍历方式 类似于 while 循环
- while found do -- 下面4句 为 循环语句 就是直到找不到 停止循环 把当前的行数赋予遍历rows
- set rows=rows;
- fetch cur into sno;
- end while;
- close cur; -- 关闭游标
ps:select COUNT(*) from tb_student直接赋值给 rows 不就完事了
不知道你写这个存储过程有啥子意义 就算No不为主键 可以加where条件三
在MySQL数据库中,
字段或列的注释是用属性comment来添加。
创建新表的脚本中,
可在字段定义脚本中添加comment属性来添加注释。
示例代码如下:
create table test(
id int not null default 0 comment '用户id'
)
如果是已经建好的表,
也可以用修改字段的命令,然后加上comment属性定义,就可以添加上注释了。
示例代码如下:
alter table test
change column id id int not null default 0 comment '测试表id'
给表的字段或列添加注释已经知道了,
那么如何来查看已有表的所有字段的注释呢?
可以用命令:show full columns from table 来查看,
示例如下:
show full columns from test;
在字段后面添加comment 'XXX'
例如:
CREATE TABLE `XXX` (
`ID` int NOT NULL COMMENT '应用ID',
)