摘要: pl/sql中为了控制程序的执行方向,引进了if语句,if语句有多种形式 if....end if 语句 语法如下 if 条件表达式 then pl/sql语句 end if;程序演示如下:SQL> set serveroutput on;SQL> declarea numb... 阅读全文
posted @ 2015-10-20 21:00 逍遥鸣 阅读(2483) 评论(0) 推荐(0) 编辑
摘要: 另计:chr(10) chr(13)一个是换行,一个是回车正文: 标量变量只可以保存单个数值,在pl/sql中的与标量变量相对应的是复合变量。复合变量可以将不同数据类型的多个值存储在一个单元中。由于复合数据类型可以由用户自己根据需要定义结构所以复合数据类型又被称为自定义数据类型。pl/sq... 阅读全文
posted @ 2015-10-20 17:13 逍遥鸣 阅读(368) 评论(0) 推荐(0) 编辑
摘要: %rowtype与%type相似所不同的是:%type只能存储一个值,但是%rowtype却能够存储一行数据程序演示如下: set serveroutput on; declare emp_row emp%rowtype; begin select * into emp_row... 阅读全文
posted @ 2015-10-20 15:54 逍遥鸣 阅读(416) 评论(0) 推荐(0) 编辑
摘要: 为了存储从数据查到的数据,首先要根据检索的数据列的数据类型定义变量, 然后用select语句中的into子句将检索到的数据保存到变量中。这里有一个前提条件,用户必须事先知道检索的数据烈性。如果用户事先不知道检索的数据列的数据类型,这时就可以使用%type定义变量 sql语句演示: 查出工号为78... 阅读全文
posted @ 2015-10-20 15:30 逍遥鸣 阅读(729) 评论(0) 推荐(0) 编辑
摘要: 1,什么是事务事务用于保证数据的一致性,它由一组相关的dml语句组成,该组的dml语句要么全部成功,要么全部失败。 如:网上转账就是典型的要用事务来处理,用以保证数据的一致性。2,事务和锁当执行事务操作时(dml语句),oracle会在被作用的表上加锁,防止其它用户改表表的结构.这里对我们用户来讲是... 阅读全文
posted @ 2015-10-20 15:14 逍遥鸣 阅读(271) 评论(0) 推荐(0) 编辑