① mysql中的 COMMENT 有什么作用吗
COMMENT 是备注、注释的意思,写上COMMENT 'id'之后,在建表信息里可以看到添加的备注信息。
COMMENT 'id'删除不会影响数据操作,只是没有字段注释说明,通常字段或列名都需要加注释,以方便自己和其他同事阅读数据库表字段信息。
题主的报错不是因为COMMENT 'id',是因为AUTO_INCREMENT(自增)的字段只能是主键,所以要在AUTO_INCREMENT 后面增加PRIMARY KEY 声明主键。
(1)mysqlsql备注扩展阅读
在MySQL数据库中,字段或列的注释是用属性comment来添加。
创建新表添时,填加comment注释的示例代码如下:
createtabletest(idintnotnulldefault0comment'用户id');
已经建好的表,添加comment注释的示例代码如下:
altertabletest
changecolumn idintnotnulldefault0comment'测试表id' ;
② mysql 给一个表的字段加注释的sql 怎样写
-- 请叫我红领巾,不要问我为什么,有才就是任性/*oracle*/ comment on column 表名.列名 is '备注';/*mysql*/ ALTER TABLE emp MODIFY 表名 列类型 COMMENT '备注';
③ mysql像这种语句,每个字段要加个备注,语句怎么写 creat table (`id` int(11) NOT NULL auto_increment
1、首先用Navicat打开自己的数据库,点击打开表视图。
④ mysql 给一个表的字段加注释的sql 怎样写的相关推荐
ALTER TABLE item MODIFY COLUMN description VARCHAR(200) COMMENT 'aa';
这只是个例子,修改时相当于把该字段重新定义了一次,如果不想改变该字段之前的属性,修改时,还得将原属性加上。
⑤ mysql执行的sql脚本中注释怎么写
mysql
服务器支持
#
到该行结束、--
到该行结束
以及
/*
行中间或多个行
*/
的注释方格:
mysql>
select
1+1;
#
这个注释直到该行结束
mysql>
select
1+1;
--
这个注释直到该行结束
mysql>
select
1
/*
这是一个在行中间的注释
*/
+
1;
mysql>
select
1+
/*
这是一个
多行注释的形式
*/
1;
注意
--
(双长划)
注释风格要求在两个长划后至少有一个空格!
尽管服务器理解刚才描述的注释句法,但
mysql
客户端的语法分析在
/*
...
*/
注释方式上还有所限止:
⑥ MySQL数据库,如何给数据库表和表字段添加备注
ALTERTABLEtable_nameCOMMENT='这是表的注释';
⑦ mysql查看表注释 sql语句怎么写
mssql查询:
SELECTso.[id]ASObjectID,
so.[name]ASObjectName,so.XType,
(CASEWHEN(LEFT(text,2)='/*')
AND(charindex('*/',text)>0)THENsubstring([text],3,patindex('%*/%',text)-3)
ELSE''END)ASComments
.[id]=sc.[id]
WHEREso.[xtype]='U'ORso.[xtype]='V'
mysql表注释查询:
selecttable_name,table_commentfrominformation_schema.tableswheretable_schema='image'andtable_name='tableName'
⑧ mysql数据库备注乱码跪求解答
你需要修改默认字符集;你在数据库里面修改为utf8_general_ci后再看还是默认的。
数据库默认字符集修改为utf8_general_ci(若数据库安装时没选择utf-8字符集)
MariaDB10.0\date\my.ini
在mysqld加入 character-set-server=utf8
⑨ 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
(9)mysqlsql备注扩展阅读:
其他常用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 (字段);