PLSQL Dynamic SQL Using Bind Variat
来源:互联网 发布:淘宝拍下显示系统错误 编辑:程序博客网 时间:2024/05/16 12:48
CREATE OR REPLACE PROCEDURE get_name( p_id IN NUMBER, p_name OUT VARCHAR2)IS v_name emp.first_name%type;BEGIN EXECUTE immediate 'select first_name from emp where employee_id = :EMPID' INTO v_name USING p_id; p_name := v_name;END;//**この中の「:EMPID」という部分がバインド変数というものです。バインド変数の名前は特に決まったものはありませんが、先頭に必ずコロン(:)を付けます。そして、バインド変数の値はソースコード11行目のUSING句でバインド変数の値を指定します。バインド変数は、「変数」だから事前に宣言しないの?という疑問を持たれる方もいると思いますが、バインド変数は、PL/SQLプログラム(PL/SQLブロック)の外側に領域を持っている変数なので、PL/SQLブロック内で宣言することはありません。*/
DECLARE p_name VARCHAR2(20);BEGIN get_name(100,p_name); dbms_output.put_line(p_name);END;
0 0
- PLSQL Dynamic SQL Using Bind Variat
- PLSQL Trigger Dynamic SQL
- PLSQL Dynamic SQL Multiple Results
- PLSQL Dynamic SQL one row result
- using dynamic sql for cursor usage
- 使用动态SQL语句(Using dynamic SQL),SQLSA,SQLDA
- PLSQL Bulk Bind (DML)
- Using Dynamic Libraries(Updating)
- Using Dynamic Libraries
- 常识(5)- 使用动态SQL语句(Using dynamic SQL),SQLSA,SQLDA
- Dynamic SQL
- sql plsql
- Using dynamic instantiation In Hibernate
- using dynamic library in c++
- Using inheritance and dynamic binding
- Dynamic Code Generation using CodeDOM
- Using a Dynamic Class Name
- Rod cutting - Using Dynamic Programming
- Nginx反向代理、CORS、JSONP等跨域请求解决方法总结
- 38-2- lesson exercise
- 1.Java基础知识点整理(基于毕向东老师)
- 如何搭建个人网站
- 欢迎使用CSDN-markdown编辑器
- PLSQL Dynamic SQL Using Bind Variat
- 大数据的十大局限
- Linux基础(8)/Linux下的帮助命令
- 晨魅--分页
- 正则表达式笔记
- 利用jxl读取excel合并的单元格的一个小例子
- Android Studio如何轻松整理字符串到string.xml中
- 理解 Linux/Unix 登录脚本
- 1.Java学习过程笔记(传播智客毕向东)