PL/SQL 11g R2 —— 定义PL/SQL变量 !
来源:互联网 发布:网络协议概念 编辑:程序博客网 时间:2024/05/17 04:46
identifier [constant] datatype [not null] [:= | default expr];v_ename varchar2(10);v_sal number(6,2);v_tax constant number(3,2) := 5.5;v_data data;v_b boolean not null default false;
例子1:
SQL> set serveroutput onSQL> declare 2 v_myname varchar2(20); 3 begin 4 dbms_output.put_line('My name is :' || v_myname); 5 v_myname := 'zhangshenghong'; 6 dbms_output.put_line('My name is :' || v_myname); 7 end; 8 /My name is :My name is :zhangshenghongPL/SQL 过程已成功完成。
例子2:
SQL> set serveroutput onSQL> declare 2 v_myname varchar2(20) default 'zhangqu'; 3 begin 4 v_myname := 'zhangshenghong'; 5 dbms_output.put_line('My name is :' || v_myname); 6 end; 7 /My name is :zhangshenghongPL/SQL 过程已成功完成。
例子3:
SQL> set serveroutput onSQL> declare 2 v_event varchar2(20) := 'Wather''s day'; 3 begin 4 dbms_output.put_line(v_event); 5 v_event := q'!Father's day!'; 6 dbms_output.put_line(v_event); 7 v_event := q'[Monther's day]'; 8 dbms_output.put_line(v_event); 9 end; 10 /Wather's dayFather's dayMonther's dayPL/SQL 过程已成功完成。
绑定变量用法:
SQL> set serveroutput onSQL> variable b_salary number;SQL> begin 2 select salary into :b_salary from employees where employee_id = 178; 3 end; 4 /PL/SQL 过程已成功完成。SQL> print b_salary; B_SALARY---------- 7000SQL> select first_name,last_name from employees where salary = :b_salary;FIRST_NAME LAST_NAME-------------------- -------------------------Oliver TuvaultSarath SewallKimberely Grant
- PL/SQL 11g R2 —— 定义PL/SQL变量 !
- PL/SQL 11g R2 —— PL/SQL概述 !
- PL/SQL 11g R2 —— PL/SQL程序 !
- PL/SQL 11g R2 ——动态SQL
- PL/SQL 11g R2 —— 复合数据类型应用
- PL/SQL 11g R2 —— 事务
- PL/SQL 11g R2 —— 游标
- PL/SQL 11g R2 —— 异常处理
- PL/SQL 11g R2 —— 存储过程
- PL/SQL 11g R2 —— 函数
- PL/SQL 11g R2 —— 包
- PL/SQL 11g R2 —— 触发器
- PL/SQL 11g R2 —— PL/SQL结构控制语句 !
- PL/SQL变量定义规则
- Oracle定义PL/SQL变量
- ORACLE定义PL/SQL变量
- PL/SQL Developer 连接Oracle Database 11g R2配置
- Oracle 学习笔记8 —— PL/SQL 定义变量
- android博文推荐
- 如何控制Android不锁屏
- office2007安装出现错误之通用解决办法!
- xml(属性定义)(记得加空格)
- java中解决多线程关联锁 synchronized 关键字的使用
- PL/SQL 11g R2 —— 定义PL/SQL变量 !
- NAND ECC校验
- 由扔骰子看平均概率生成
- linux 安装 flash player的方法
- 动态域名绑定
- 6->oracle中pfile和spfile区别
- jQuery datagrid
- 数据挖掘10大算法(1)——PAGERANK
- xmlSpy已经破解了,但是每次启动都会自动关闭,下面的方法可以屏蔽xmlSpy联网。