mysql 列处理
2013-10-30 13:56
260 查看
如果想在一个已经建好的表中添加一列,可以用诸如:
alter table t1 add column addr varchar(20) not null;
这条语句会向已有的表t1中加入一列addr,这一列在表的最后一列位置。如果我们希望添加在指定的一列,可以用:
alter table t1 add column addr varchar(20) not null after user1;
注意,上面这个命令的意思是说添加addr列到user1这一列后面。如果想添加到第一列的话,可以用:
alter table t1 add column addr varchar(20) not null first;
alter table test rename test1; --修改表名
alter table test add column name varchar(10); --添加表列
alter table test drop column name; --删除表列
alter table test modify address char(10) --修改表列类型
||alter table test change address address char(40)
alter table test change column address address1 varchar(30)--修改表列名
alter table t1 add column addr varchar(20) not null;
这条语句会向已有的表t1中加入一列addr,这一列在表的最后一列位置。如果我们希望添加在指定的一列,可以用:
alter table t1 add column addr varchar(20) not null after user1;
注意,上面这个命令的意思是说添加addr列到user1这一列后面。如果想添加到第一列的话,可以用:
alter table t1 add column addr varchar(20) not null first;
alter table test rename test1; --修改表名
alter table test add column name varchar(10); --添加表列
alter table test drop column name; --删除表列
alter table test modify address char(10) --修改表列类型
||alter table test change address address char(40)
alter table test change column address address1 varchar(30)--修改表列名
相关文章推荐
- MYSQL插入处理重复键值的几种方法
- 使用C语言访问MySQL数据 —— 连接和错误处理
- mysql 列名中 包含斜杠或者空格的处理方式
- 异常处理:向Mysql添加中文,抛出Incorrect string value异常
- 【转载】MYSQL对时间的处理
- mysql使用关键字作为列名的处理方式
- mysql 处理空字符相加
- MYSQL--事务处理(转)
- 第一次使用MySQL client连接到远程MySQL server时的常见报错及处理
- 在类Unix系统上,安装MySQL之后的后续处理
- ubuntu安装mysql错误处理
- 处理mysql启动报错Table 'mysql.plugin' doesn't exis
- 处理mysql的查询语句去重案例一则
- mysql处理海量数据时的一些优化查询速度方法
- mysql处理高并发,防止库存超卖
- MYSQL插入处理重复键值的几种方法
- MySQL日期处理相关函数
- mysql errno:17错误的处理
- Mysql处理海量数据时的一些优化查询速度方法
- [MySQL生产环境] Innodb存储引擎内存报警问题处理过程