OL/SQL编程练习
2015-10-30 23:31
225 查看
create or replace procedure pr_first is --一个变量 v_a varchar2(30) := '总有一天我的生命将走到尽头'; --一个常量 c_b constant varchar2(20) := '而你将加冕为王!'; v_xingm t_hq_ryxx.xingm%type; type ty_ry is record ( v_nianl t_hq_ryxx.nianl%type, v_gongz number(10,2) ); v_ry ty_ry; v_ryrow t_hq_ryxx%rowtype; begin select xingm into v_xingm from t_hq_ryxx where rownum = 1; dbms_output.put_line('主角是' || v_xingm); select nianl,gongz into v_ry from t_hq_ryxx where rownum = 1; dbms_output.put_line(v_xingm || '的年龄是' || v_ry.v_nianl || ',工资为' || v_ry.v_gongz); select * into v_ryrow from t_hq_ryxx where rownum < 2; dbms_output.put_line('人物:' || v_ryrow.xingm || ',性别:' || v_ryrow.xingb || ',年龄' || v_ryrow.nianl); dbms_output.put_line('国王对阿尔萨斯说:' || v_a || ',' || c_b); end pr_first;
SQL> exec pr_first; 主角是阿尔萨斯 阿尔萨斯的年龄是24,工资为0 人物:希尔瓦纳斯风行者,性别:2,年龄24 国王对阿尔萨斯说:总有一天我的生命将走到尽头,而你将加冕为王! PL/SQL procedure successfully completed
相关文章推荐
- SQL exists not exists
- sqlplus/RMAN/lsnrctl 等工具连接缓慢
- MySQL运行两个或多个实例
- mysql5.6.26改变默认数据目录问题
- ecshop的Mysql操作类
- oracle数据库体系结构
- Nutz笔记-数据库篇
- Nutz笔记-数据库篇
- 工作日志
- 关系型数据库常用基础概念知识精简归纳
- 记一次ORACLE 8I standby增加数据文件操作
- 第三,四章 数据库和数据表的(增删改查,重命名等)基本操作
- ORACLE 中ROWNUM用法总结! (转)
- PL/SQL编程重点语句输出整理
- Web项目中对配置文件中的密码进行加密(数据库连接密码)
- Oracle 游标使用全解
- Oracle wm_concat 列转行
- 转:Oracle中的rownum不能使用大于>的问题
- mysql密码重置
- 第二章 Mysql 数据类型简介--(整数类型、浮点数类型和定点数类型,日期与时间类型,字符串类型,二进制类型)