博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
oracle DDL
阅读量:6191 次
发布时间:2019-06-21

本文共 588 字,大约阅读时间需要 1 分钟。

一 改主键约束

3步

1.查询主键  select * from user_cons_columns c where c.table_name='表名';

2.删除主键 alter table 表名 drop constraint 主键名;

3.新建主键 alter table 表名 add constraint 主键名 primary key (字段1,字段2);

 

二 重命名类名(改列名)

1.直接改,主要rename后加column: alter table 表名 rename column 旧列名 to 新列名

 

三 表、列加注释

1.表加注释 comment on table 表名 is '字符串'

2.列加注释 comment on column 表名.列名 is '字符串'

 

四 增加列、减少列、修改列

1.修改列长度and不为空 alter table 表名 modify 列名 列类型(如number(16,4)) not null

2.增加列 alter table 表名 add 列名 列类型(如varchar2(500)) default '-' not null

3.删除列 alter table 表名 drop column 列名

 

转载于:https://www.cnblogs.com/jiangqingfeng/p/6874304.html

你可能感兴趣的文章
gulp(基础篇)
查看>>
a + b + c 求和
查看>>
NSDate获取当前时区的时间
查看>>
HDU 2222 Keywords Search(ac自动机模板)
查看>>
iOS平台下闪退原因汇总(一):"Ran out of trampolines of type 0/1/2" 运行时间错误
查看>>
查找并删除 文件
查看>>
Android签名详解(debug和release)
查看>>
ORA-28001: the password has expired解决方法
查看>>
hdu4521 线段树+dp
查看>>
hdu 5868 Polya计数
查看>>
移动端开发
查看>>
C++实现计算器功能(包括计算含未知量的式子),输出后缀表达式
查看>>
报错:'utf-8' codec can't decode byte 0xb0 in position 0: invalid start byte
查看>>
泛型类型(Generic Type)
查看>>
PAT 1126 Eulerian Path[欧拉路][比较]
查看>>
BZOJ 3190: [JLOI2013]赛车
查看>>
mysql 定位字符串的位置
查看>>
服务器安装SSH服务:
查看>>
使用apidoc 生成Restful web Api文档——新手问题与解决方法
查看>>
JS的构造函数
查看>>