mysql 语句,修改列名,列类型和关键字问题
2013-12-05 17:16
260 查看
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`;
修改一个:
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`;
相关文章推荐
- CenOS下mysql5.6修改字符编码,解决sql语句中带有中文,会乱码问题
- mysql修改表名,列名,列类型,添加表列,删除表列
- mysql修改表名,列名,列类型,添加表列,删除表列
- Mysql float类型where 语句判断相等问题
- mysql命令行命令和SQL语句,MySQL修改删除增加字段类型,字段数据等。。
- MySQL中数据表、列名与数据类型修改
- Oracle 如何修改表名, Oracle 如何修改列名 ,Oracle 如何修改字段类型语句
- mysql修改表名,列名,列类型,添加表列,删除表列
- mysql增加列,修改列名、列属性,删除列语句
- mysql修改表名,列名,列类型,添加表列,删除表列
- mysql修改表名,列名,列类型,添加表列,删除表列
- MySQL语句增加字段,修改字段名,修改类型,修改默认值
- mysql修改表名,列名,列类型,添加表列,删除表列
- mysql(修改表名,列名,添加表列,删除表列,修改列类型,修改表列名)
- Oracles数据库 修改表名 列名 字段类型 语句
- MySQL学习(二)——SQL语句创建删除修改以及中文乱码问题
- mysql(修改表名,列名,添加表列,删除表列,修改列类型,修改表列名)
- mysql修改表名,列名,列类型,添加表列,删除表列
- MySQL 表增加字段,修改字段名、字段类型,删除字段语句整理
- MySQL登陆方式、数据类型、数据引擎及SQL查询语句,注意的问题.