oracle库表修改
来源:互联网 发布:php调用类中的方法 编辑:程序博客网 时间:2024/05/21 10:31
创建新表
create table aa_than_notes(
ID number(12) NOT NULL ,
SOLUTION varchar2(255) default NULL,
ERROCAUSE varchar2(255) default NULL,
ERROORAGANINAME varchar2(255) default NULL,
SYSORGANINAME varchar2(255) default NULL,
USERORGANINAME varchar2(255) default NULL,
PRIMARY KEY (ID)
)
create sequence aa_than_notes_seq minvalue 1 maxvalue 99999999 start with 1 increment by 1 cache 20;
insert into aa_than_notes(id,SOLUTION, ERROCAUSE ,ERROORAGANINAME ,SYSORGANINAME ,USERORGANINAME ) values (aa_than_notes_seq.nextval,'nsw','123','1','2','3');
触发器
CREATE OR REPLACE TRIGGER "aa_than_notes_trig"
BEFORE INSERT ON aa_than_notes
REFERENCING OLD AS OLD NEW AS NEW FOR EACH ROW
DECLARE
BEGIN
SELECT aa_than_notes_seq.NEXTVAL INTO :NEW.ID FROM DUAL;
END aa_than_notes_trig;
修改表字段长度,
alter table RDMP_TEMPORARY_PROPERTY modify(task_id char(100));
添加一列,
alter table RDMP_TEMPORARY_PROPERTY add(tag varchar2(40))
修改一列,
alter table RDMP_TEMPORARY_PROPERTY modify tag varchar2(20);
删除一列,
alter table RDMP_TEMPORARY_PROPERTY drop column tag;
增加多列:
alter table emp4 add (test varchar2(10),test2 number);
修改多列:
alter table emp4 modify (test varchar2(20),test2 varchar2(20));
删除多列:
alter table emp4 drop (test,test2);
删除表中所有数据
delete from RDMP_TEMPORARY_PROPERTY t where t.task_id is not null
- oracle库表修改
- oracle库表修改数据类型
- 修改ORACLE表名
- ORACLE修改表空间
- ORACLE修改表结构
- Oracle 修改表名
- oracle 修改表名
- Oracle脚本修改表
- oracle修改表
- oracle修改表
- oracle创建、修改表
- oracle修改表结构
- Oracle修改表结构
- oracle 表空间 修改
- 修改oracle表空间
- oracle表结构修改
- oracle修改表空间
- Oracle 修改表
- 常用命令
- WPF/Silverlight 控件的基本组成
- http://www.cnblogs.com/dubingsky/archive/2009/07/16/1524742.html
- 关于sql server 代理(已禁用代理 xp)
- Spring + JPA + Hibernate + Tomcat + EHCache
- oracle库表修改
- 前台JS(Jquery)调用后台方法 无刷新级联菜单示例
- Refactoring: write code that humans can understand
- How many pieces of land?
- 也做个努力的妈妈:)
- JS的Slice函数
- Oracle创建用户、表空间、导入导出、...命令
- Learning XNA 3.0 第七章 第二节
- ADO Insert Performance Issue