目录
创建表 创建主键约束 插入数据 删除数据 修改表 查看数据库编码格式 创建序列 增加主键 获得表和列注释 修改列名 增加列 删除列
创建表
create table CAPITAL_ADJUST ( CAPITAL_ID VARCHAR2(10), CAPITAL_NAME VARCHAR2(50), TYPE VARCHAR2(10), BELONG VARCHAR2(50), IN_DEP VARCHAR2(50), ID VARCHAR2(10) not null, IN_DEP_LEADER VARCHAR2(50), OUT_DEP_LEAD VARCHAR2(50) )
给列添加注释
comment on column CAPITAL_ADJUST.CAPITAL_ID is '资产编号';
创建主键约束
alter table CAPITAL_ADJUST add constraint PK_CAPITAL primary key (ID);
插入数据
INSERT INTO CAPITAL_ADJUST (ID, CAPITAL_ID, CAPITAL_NAME, TYPE, BELONG, IN_DEP, IN_DEP_LEADER, OUT_DEP_LEAD) VALUES (1, '001', '电脑', 'V001', '部门1', '部门2', '调入负责人', '调出负责人');
删除数据
DELETE FROM CAPITAL_ADJUST T WHERE T.ID = 1;
修改表
ALTER TABLE CAPITAL_ADJUST DROP COLUMN OUT_DEP_LEAD;
查看数据库编码格式
select userenv('language') from dual;
创建序列
create sequence WLXX_JBXX start with 1 increment by 1 minvalue 1 nomaxvalue nocycle nocache noorder;
增加主键
alter table WL_B_WLGSGLY add constraint PK_WL_B_WLGSGLY primary key(pzid);
获得表和列注释
select * from user_col_comments cc where cc.table_name='SYS_B_YWXT';
修改列名
AlTER TABLE GJ_B_FL RENAME COLUMN 分类ID TO FLID select * from USER_TAB_COMMENTS t where t.co='SYS_B_YWXT'
增加列
alter table Tablename add(column1 varchar2(20),column2 number(7,2)...)
删除列
alter table JJXM_ZLJD_B_CJDW drop column XCDB