MySQL 添加列,修改列,删除列 的SQL写法
2013-02-02 14:25
447 查看
ALTER TABLE:添加,修改,删除表的列,约束等表的定义。
查看列:desc 表名;
修改表名:alter table t_book rename to bbb;
添加列:alter table 表名 add column 列名 varchar(30);
试了好长时间 终于找到(mysql)
alter table 表名 modify column 字段名 类型;
例如
数据库中user表 name字段是varchar(30)
可以用
alter table user modify column name varchar(50) ;
这样就修改了
删除列:alter table 表名 drop column 列名;
修改列名MySQL: alter table bbb change nnnnn hh int;
修改列名SQLServer:exec sp_rename't_student.name','nn','column';
修改列名Oracle:lter table bbb rename column nnnnn to hh int;
修改列属性:alter table t_book modify name varchar(22);
sp_rename:SQLServer 内置的存储过程,用与修改表的定义。
查看列:desc 表名;
修改表名:alter table t_book rename to bbb;
添加列:alter table 表名 add column 列名 varchar(30);
试了好长时间 终于找到(mysql)
alter table 表名 modify column 字段名 类型;
例如
数据库中user表 name字段是varchar(30)
可以用
alter table user modify column name varchar(50) ;
这样就修改了
删除列:alter table 表名 drop column 列名;
修改列名MySQL: alter table bbb change nnnnn hh int;
修改列名SQLServer:exec sp_rename't_student.name','nn','column';
修改列名Oracle:lter table bbb rename column nnnnn to hh int;
修改列属性:alter table t_book modify name varchar(22);
sp_rename:SQLServer 内置的存储过程,用与修改表的定义。
相关文章推荐
- MySql 5.7中添加用户,新建数据库,用户授权,删除用户,修改密码,导入导出sql文件,设置字符集
- Mysql、SqlServer和Oracle 添加修改删除字段sql
- Mysql、SqlServer和Oracle 添加修改删除字段sql
- sql添加列,修改列,删除列(mysql/mssql)
- mybatis针对Oracle数据库进行(单个或多个条件)批量操作(新增、修改、删除)的sql写法--mysql
- Mysql、SqlServer和Oracle 添加修改删除字段sql
- Mysql、SqlServer和Oracle 添加修改删除字段sql
- Mysql、SqlServer和Oracle 添加修改删除字段sql
- mybatis针对Oracle数据库进行(单个或多个条件)批量操作(新增、修改、删除)的sql写法--mysql
- discuz sql mysql 新增字段 添加字段 删除字段 修改字段
- Mysql、SqlServer和Oracle 添加修改删除字段sql
- Mysql、SqlServer和Oracle 添加修改删除字段
- MySQL 添加列,修改列,删除列
- mysql字段的添加、删除、修改
- JAVA连接MYSQL,使用PreparedStatement 写查询,修改,添加,删除,语句
- MySQL 在指定字段名后面添加列,修改列,删除列
- mysql添加,修改,删除 系列总结
- mysql用户密码修改,用户添加、删除、设置权限及源文件恢复数据库
- mysql删除sql表添加别名及删除sql的注意事项
- SQL语句的添加、删除、修改多种方法