随笔分类 -  ORACLE 之 PL/SQL基础

摘要:转自:http://www.cnblogs.com/xy6521/articles/1310177.htmloracle merge into 的用法详解+实例作用:merge into 解决用B表跟新A表数据,如果A表中没有,则把B表的数据插入A表;语法:MERGE INTO[your table-name] [rename your table here]USING( [write your query here] )[rename your query-sql and using just like a table]ON([conditional expression here] AND 阅读全文
posted @ 2011-08-13 13:06 _cc 阅读(356) 评论(0) 推荐(0) 编辑
摘要:转自:http://helloaq.iteye.com/blog/221614exec 和 call 执行一个procedure时,exec是sqlplus的命令,只能在sqlplus中使用。call是sql命令,任何工具都可以使用 阅读全文
posted @ 2011-07-27 23:00 _cc 阅读(4439) 评论(0) 推荐(0) 编辑
摘要:转自:http://www.51testing.com/?uid-239867-action-viewspace-itemid-103705SQL语句、PL/SQL块与SQL*Plus命令的区别SQL语句是以数据库对象为操作对象的语言,主要包括数据定义语言DDL,数据操纵语言DML,数据控制语言DCL和数据存储语言DSL等。当输入SQL语句后,SQL*Plus将其保存在内部缓冲区中,当SQL命令输入完毕后,可以通过在命令行的末尾输入分好“;”并按回车结束,或者在单独一行上用斜杠“/”或空行表示结束。PL/SQL块同样是以数据库对象为操作对象,但由于SQL本身不具备过程控制功能,所以为了能够与其 阅读全文
posted @ 2011-07-27 13:59 _cc 阅读(512) 评论(0) 推荐(0) 编辑
摘要:今天看书然后写敲了一个代码但是在seqplus 里面能执行,而plsql里面不能执行,就网上看了一下。<<outer>>declare v_deptno number(2); v_dname varchar2(10);begin<<inner>>begin select deptno into v_deptno from emp where lower(ename)=lower('&name');end; --<<inner>> select dname into v_dname from dept 阅读全文
posted @ 2011-07-23 22:58 _cc 阅读(755) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示