mysql 语句,修改列名,列类型和关键字问题

原创 2013年12月05日 17:16:17

mysql里出现关键字就不能建表和插入的时候,就在关键字上加``,就是tab键上面的一个键.所以下面修改时都要加上``;

修改一个:

ALTER TABLE `库名`.`表名` CHANGE COLUMN `原列名` `现列名` VARCHAR(30) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL;



ALTER TABLE `库名`.`表名` CHANGE COLUMN `原列名` `现列名` VARCHAR(20) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,

 CHANGE COLUMN `原列名` `现列名` VARCHAR(4000) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL;


给表加列:

ALTER TABLE `库名`.`表名` ADD COLUMN `新加列名` VARCHAR(45) NOT NULL AFTER `上一列名`;

删除 列;

ALTER TABLE `ecmp`.`t_ci_status` DROP COLUMN `ff`;

mysql增加列,修改列名、列属性,删除列语句

mysql增加列,修改列名、列属性,删除列语句   mysql修改表名,列名,列类型,添加表列,删除表列     alter table test rename test1; --修改表名...
  • dazzlingstar
  • dazzlingstar
  • 2017年05月04日 11:57
  • 277

mysql 数据库修改列名

alter table ginkgo.emailinfo change  column allRecipients Target varchar(150);
  • gh624922876
  • gh624922876
  • 2014年07月16日 16:48
  • 4471

MYSQL修改列名

参考下面链接中的语法 http://dev.mysql.com/doc/refman/5.0/en/alter-table.html   只修改列的数据类型的方法: 通常可以写...
  • WangDongLing123
  • WangDongLing123
  • 2014年04月06日 13:28
  • 8780

mysql使用关键字作为列名的处理方式

mysql关键字作为列名
  • xpnidaye
  • xpnidaye
  • 2016年08月31日 21:00
  • 9723

sql中列名为关键字如何处理

如果表结构设计时,将列名设置为关键字,在写语句时使用反单引号“·”(在键盘的左上角),将列名括起来就可以了。...
  • byl1991
  • byl1991
  • 2017年04月23日 18:05
  • 972

Mysql更改列名的方法

假定表名为test,需要更改的列名为  date Date,想要更改为birthday varchar(20) alter table test change column date birthday...
  • jjkang_
  • jjkang_
  • 2017年02月04日 01:37
  • 2102

如何用sql语句修改,添加,删除表列名?

A.   重命名表     下例将表   customers   重命名为   custs。         EXEC   sp_rename   customers,   custs       B...
  • hjp1137
  • hjp1137
  • 2007年01月16日 19:18
  • 8183

MySQL修改表列名

京东2016实习生招聘 Java开发工程师 在MySql中,如果要修改表的列名,下列语句的语法正确的是 A ALTER TABLE 表名字 CHANGE 列名称 新列名称 B ALTE...
  • xhyxxx
  • xhyxxx
  • 2017年03月19日 14:11
  • 2828

MySQL 字段名 与 保留关键字 冲突

给字段名加上 ` 号 (键盘数字键1左边的那个键),如: `group`  即可;
  • u013026859
  • u013026859
  • 2014年01月07日 11:48
  • 2544

【MySQL】MySQL关键字作为列名表名的处理方式

面试被问到一个问题,假如MySQL中的关键字在查询语句中作为列明或者表名出现,应该怎么处理。例如select desc from t;一脸懵逼。尴尬。于是乎,自己私下做了一个实验,发现了其中原因,特此...
  • qq_28602957
  • qq_28602957
  • 2017年05月05日 17:54
  • 3856
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:mysql 语句,修改列名,列类型和关键字问题
举报原因:
原因补充:

(最多只允许输入30个字)