一、问题
在开发中,会经常遇到对表(table)结构,列(column),评论(coment),序列(sequence)的微调;下面就将这些对象的增删改查操作总结如下,有些特殊对象没有修改等方法,就不写了;如果有大神指导,欢迎留言;另,以下的操作均采用举例法来说明,感觉这样更容易理解;
二、详情
A.【表操作】table
1.新增表
create
--2.删除表
drop
--3.修改表
--3.1增加主键
ALTER
--3.2删除主键
--先查看有哪些约束关系,字段POSITION是1的即主键约束关系;空格的是not null 约束关系;
SELECT
--3.3修改主键
update
--修改表结构比较复杂,其余的请参看下面的【修改列】和【修改评论】
--4.查看表
select
select * from ALL_TABLES a where a.table_name ='DEMO';--如果表不存在,不会报错;查询的记录为空;
B.【列操作】column
1.新增列
alter
--2.删除列
alter
--3.修改列
alter
--4.查看列
select
C.【评论操作】comment
1.新增评论
comment
--2.删除评论
--?
--3.修改评论
--?
--4.查看评论
select
D.【序列操作】sequence
以下仅仅简单介绍序列的基本使用方法,如果想了解更多,请看我的这篇文章
1.新增序列sequence
create
--2.删除序列
drop sequence DEMO_SEQ;
--3.修改序列
--?
--4.查看序列
select
1.欢迎关注我的微信公众号:幕桥社区
2.CSDN博客:https://blog.csdn.net/River_Continent
3.知乎地址:知乎用户
4.简书地址:ahtzc2017 - 简书