关闭

常用oracle DDL语句

标签: SQL
234人阅读 评论(0) 收藏 举报
分类:

新增列: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 属性。 

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:12596次
    • 积分:414
    • 等级:
    • 排名:千里之外
    • 原创:28篇
    • 转载:9篇
    • 译文:0篇
    • 评论:1条
    文章分类
    文章存档
    最新评论