常用SQL(二)

目录

创建表
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
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值