常用oracle DDL语句
2015-07-11 10:31
836 查看
新增列:alter table t_test_user add column sss int(10);
修改列:alter table t_test_user modify sss varchar(1);
删除列:alter table t_test_user drop column sss;
修改列名:alter table t_test_user change sss xxx varchar(1);
在某列后插入新增的列:alter table t_test_user add xxx varchar(20) after sss;
修改某列的位置:alter table t_test_user modify sss varchar(10) after aaa; 或者插入到最前面 after aaa改成first
修改表名:alter table t_test_user rename t_user;
zerofill(用0填充宽度):alter table t_test_user modify t_user int(5) zerofill;
修改表引擎:alter table ai engine = innodb;
所有的整数类型都有一个可选属性 UNSIGNED(无符号) ,如果需要在字段里面保存非负数或者需要较大的上限值时,可以用此选项,它的取值范围是正常值的下限取 0,上限取原值的 2 倍,例如,tinyint 有符号范围是-128~+127,而无符号范围是 0~255。如果一个列指定为 zerofill,则
MySQL 自动为该列添加 UNSIGNED 属性。
相关文章推荐
- ORACLE ORA-00942:表或视图不存在
- oracle初学者常用操作100问
- Oracle 11g静默安装软件+手工创建数据库
- Java操作Oracle数据库
- linux 下oracle 10g sqlplus中文显示和输入的问题
- ubuntu14.04下安装pycharm以及Oracle JDK
- 收集统计信息脚本
- 【转】IBatis.Net项目数据库SqlServer迁移至Oracle
- Oracle中的函数 字符串、数字、日期
- ORACLE查看数据文件包含哪些对象
- update慢如何处理?
- Oracle 11g Pivot函数实现行转列
- 查看Oracle自动优化建议
- [Oracle]如何在亿级记录表中创建索引
- Oracle 创建索引表空间语法
- oracle查所有字段
- Oracle-BPM(三)
- Oracle客户端的字符集与服务端字符集不同
- OracleXENuiv,数据库创建用户,表空间,
- Oracle 11g新特性