Plsql常用语法总结

1、增加表字段:alter table collect_image_url add id number(19) not null

2、删除表字段:alter table  collect_image_url drop column sd

3、插入数据:insert into flfg(bh,mc,lj,fl) values(14,'sdj,'/mit-web/jccjbk/dgmbacz.html','gzczgf');

4、通过dblink取别的表中的数据更新 :update center t set t.code = (select j.code from border@center_db_link j where j.name = t.dw and rownum = 1)

5、创建dblink:create public database link DB_LINK
  connect to DB1 identified by DB1
  using '(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=192.168.56.36)(PORT=1521)))(CONNECT_DATA=(SERVICE_NAME=DSDB)))';

6、通过dblink创建视图:create or replace view v_db as select * from DB1.JSK@DB1;

7、创建表:create table disposeresult(id number(16),sjdbh1 varchar2(50),cjdbh2 varchar2(50),zldbh3 varchar2(50),czfs4 varchar2(50),
xccztype5 varchar2(50),nbyj6 varchar2(50),qtcontent7 varchar2(2048),tjcontent8 varchar2(2048),tjresult9 varchar2(50));

8、更新数据update border t set t.type = '2'  where t.name = 'skjsa'

9、带有条件的插入数据:update border t set t.type = '2'  where t.name = '的啥叫'

10、创建SEQUENCE

CREATE SEQUENCE SEQ_SJDSJJJ
  START WITH 1//id以多少开始
  MAXVALUE 999999999999999999999999999//最大值
  MINVALUE 1//最小值

increment by 1//增量
  CACHE 20//高速缓存

11、删除某个表:delete from 表名称

12、带有条件的插入数据:insert into center (id) (select y.type from border y where y.name ='测试')

猜你喜欢

转载自blog.csdn.net/wangpeng9126/article/details/85287137