码迷,mamicode.com
首页 > 数据库 > 详细

常用SQL(二)

时间:2016-06-20 00:59:31      阅读:224      评论:0      收藏:0      [点我收藏+]

标签:常用sql oracle 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


本文出自 “随便写写” 博客,请务必保留此出处http://7156680.blog.51cto.com/7146680/1790830

常用SQL(二)

标签:常用sql oracle sql

原文地址:http://7156680.blog.51cto.com/7146680/1790830

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!