oracle--高级使用

oracle--高级使用,第1张

概述1、俩种表复制语句 SELECT INTO和INSERT INTO SELECT两种表复制语句CT: create table <new table> as select * from <exists table>要求目标表不存在,因为在插入时会自动创建表,并将查询表中指定字段数据复制到新建的表中IS: insert into table2 (f1,f2,..) select v1,v @H_419_6@1、俩种表复制语句

SELECT INTO和INSERT INTO SELECT两种表复制语句CT: create table <new table> as select * from <exists table>要求目标表不存在,因为在插入时会自动创建表,并将查询表中指定字段数据复制到新建的表中IS: insert into table2 (f1,f2,..) select v1,v2.... from table1要求目标表table2必须存在,由于目标表table2已经存在,所以我们除了插入源表 table1的字段外,还可以插入常量
@H_419_6@  

@H_419_6@ 

@H_419_6@

@H_419_6@2、merge into 用法

 MERGE INTO用法:	merge into表A	using与表A产生关联字段值 	on进行和表A关联 	  when matched then	     update set...	  when not matched then                     insert ...) values
@H_419_6@  

@H_419_6@ 

@H_419_6@ 

@H_419_6@ 

@H_419_6@ 3、递归函数

SELECT FROM EMPWHERE EMPNO ! 79391START WITH EMPNC-7369 OR EMPNO -7934 PCONNECT BY PRIOR MGR-EMPNOORDER BY SAL DESC--PID在前面ID在后 (向上查询) --ID在前PI在后(向下查询)
@H_419_6@  

@H_419_6@

总结

以上是内存溢出为你收集整理的oracle--高级使用全部内容,希望文章能够帮你解决oracle--高级使用所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/1152833.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-31
下一篇 2022-05-31

发表评论

登录后才能评论

评论列表(0条)

保存