常用的SQL语句大全2
程序员文章站
2022-06-24 20:11:44
目录
创建表 创建主键约束 插入数据 删除数据 修改表 查看数据库编码格式 创建序列 增加主键 获得表和列注释 修改列名 增加列 删除列
创建表
create table...
目录
创建表 创建主键约束 插入数据 删除数据 修改表 查看数据库编码格式 创建序列 增加主键 获得表和列注释 修改列名 增加列 删除列
创建表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
上一篇: oracle的5个体系结构概念讲解