mysql - 向现有表的所有列添加注释

标签 mysql alter-table

请建议如何向数据库中现有表的所有列添加注释?

例如: 我有一个带有列的员工表 emp_id、emp_name、emp_salary、emp_address。

现在,我想向表格的每一列添加注释。

请建议如何通过一个命令实现它。

看到重复的线程: Alter MySQL table to add comments on columns

但是建议的回复无法理解!

最佳答案

查询:

ALTER TABLE Employee 
  MODIFY fieldname new_fieldname INT(11) COMMENT 'the comment you want to add',
  MODIFY fieldname2 new_fieldname2 INT(11) COMMENT 'comment for the seconds row',
  MODIFY fieldname3 new_fieldname3 INT(11) COMMENT 'comment for third row';

请注意,添加注释时必须再次包含列定义。

关于mysql - 向现有表的所有列添加注释,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24361704/

相关文章:

mysql - 如何防止用户访问特定模式?

mysql - Rails 应用程序的 utf8mb4 字符集

sql-server - 无法添加新列(关键字 'COLUMN' 附近的语法不正确)

MySQL - 一些 unicode 字符被破坏

php - 如何根据动态创建的输入框更新MySQL数据库中的特定记录

MySQL触发器在删除操作之前插入另一个表

php - 无法从 MySQL 获取结果访问 JSON 对象,PHP

mysql - sql中的意外错误1054

mysql - 基于另一个表更新表结构

c# - 使用 Migrator.NET 从客户端进行 DB2 REORG TABLE