博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

随笔分类 -  18开发DBA-Oracle开发常用SQL

摘要:查询 SELECT语句用于从数据库中查询数据,当在PL/SQL中使用SELECT语句时,要与INTO子句一起使用,查询的返回值被赋予INTO子句中的变量,变量的声明是在DELCARE中。SELECT INTO语法如下: SELECT [DISTICT|ALL]{*|column[,column,...]} INTO (variable[,variable,...] |record) FROM {table|(sub-query)}[alias] WHERE............ PL/SQL中SELECT语句只返回一行数据。如果超过一行数据,那么就要使用显式游标(对游标的讨论我们... 阅读全文

posted @ 2007-06-20 10:10 徐正柱- 阅读(308) 评论(0) 推荐(0)

摘要:常量1. 定义常量的语法格式常量名 constant 类型标识符 [not null]:=值;常量,包括后面的变量名都必须以字母开头,不能有空格,不能超过30个字符长度,同时不能和保留字同名,常(变)量名称不区分大小写,在字母后面可以带数字或特殊字符。括号内的not null为可选参数,若选用,表明该常(变)量不能为空值。2. 实例在【SQLPlus Worksheet】中执行下列PL/SQL程序,该程序定义了名为pi的数字型常量,长度为9。执行结果如图9.6所示。―――――――――――――――――――――――――――――――――――――declarepi constant number(9) 阅读全文

posted @ 2007-06-20 10:09 徐正柱- 阅读(946) 评论(0) 推荐(0)

摘要:最近考虑到我们的数据库端写存储过程关于临时表使用的情况,由于我们现在还不清楚数据库端到底是怎么处理的,是否和Sql Server的处理方式相同,是否会存在隐患等等一些问题,为了避免将来不必要的麻烦我做了深入的研究和查看了一些权威的资料,现在和大家共享,希望大家在处理 Oracle临时表是注意一下: 首先是创建临时表的语法: CREATE GLOBAL TEMPORARY TABLE table"... 阅读全文

posted @ 2007-06-20 10:09 徐正柱- 阅读(454) 评论(0) 推荐(0)

摘要:在oracle DB 中通过JOB 调用存储过程:create or replace procedure addageis begininsert into test_work_age(work_age_id, work_age_code, work_age_name, created_date)v... 阅读全文

posted @ 2007-06-20 10:07 徐正柱- 阅读(506) 评论(0) 推荐(0)

摘要:1.1 PL/SQL简介 PL/SQL是ORACLE的过程化语言,包括一整套的数据类型、条件结构、循环结构和异常处理结构,PL/SQL可以执行SQL语句,SQL语句中也可以使用PL/SQL函数。 1.2 创建PL/SQL程序块 DECLARE … BEGIN … EXCEPTION END; 1.3 PL/SQL数据类型 ... 阅读全文

posted @ 2007-06-20 10:06 徐正柱- 阅读(442) 评论(0) 推荐(0)