oracle查询存储过程sql语句
“oracle查询存储过程sql语句”相关的资料有哪些?“oracle查询存储过程sql语句”相关的范文有哪些?怎么写?下面是小编为您精心整理的“oracle查询存储过程sql语句”相关范文大全或资料大全,欢迎大家分享。
SQL语句简单查询
--模糊查询
--5、查询所有梁姓家庭成员(like)
select * from tb_users where uname like '梁%'
--6、查询日常收支表中所有rmenu即备注含‘去’字的记录
select * from tb_inoutinfo where rmenu like '%去%'
--7、查询日常收支表中2月到3月之间的收支情况(between)
select * from tb_inoutinfo where month(rdate) between 2 and 3
--8、查询日常收支表中1000到5000之间金额的收支记录
select * from tb_inoutinfo where rmoney between 1000 and 5000
--9、查询日常收支表中工资和奖金记录,即xid为1,2的记录
select * from tb_inoutinfo where xid in(1,2)
--聚合函数
--10、求存款额,即对金额求和
select sum(rmoney) as 总收入 from tb_inoutinfo where rmoney>0
--11、求总支出,即为
Oracle SQL精妙SQL语句讲解
Oracle SQL精妙SQL语句讲解 2008-11-19 15:57 --行列转换 行转列
DROP TABLE t_change_lc;
CREATE TABLE t_change_lc (card_code VARCHAR2(3), q NUMBER, bal NUMBER);
INSERT INTO t_change_lc
SELECT '001' card_code, ROWNUM q, trunc(dbms_random.VALUE * 100) bal FROM dual CONNECT BY ROWNUM <= 4 UNION
SELECT '002' card_code, ROWNUM q, trunc(dbms_random.VALUE * 100) bal FROM dual CONNECT BY ROWNUM <= 4;
SELECT * FROM t_change_lc;
SELECT a.card_code,
SUM(decode(a.q, 1, a.bal, 0)) q1, SUM(decode(a.q, 2, a.bal, 0)) q2, SUM(decode(a.q, 3, a.bal, 0)
Oracle 常用SQL语句
Oracle SQL 内置函数大全
SQL中的单记录函数
1.ASCII 返回与指定的字符对应的十进制数;
SQL> select ascii('A') A,ascii('a') a,ascii('0') zero,ascii(' ') space from dual; A A ZERO SPACE 65 97 48 32
2.CHR 给出整数,返回对应的字符;
SQL> select chr(54740) zhao,chr(65) chr65 from dual; ZH C -- - 赵 A
3.CONCAT 连接两个字符串;
SQL> select concat('010-','88888888')||'转23' 高乾竞电话 from dual; 高乾竞电话 ---------------- 010-88888888转23
4.INITCAP 返回字符串并将字符串的第一个字母变为大写;
SQL> select initcap('smith') upp from dual; UPP
----- Smith
5.INSTR(C1,C2,I,J) 在一个字符串中搜索指定的字符,返回发现
Oracle 常用SQL语句
Oracle SQL 内置函数大全
SQL中的单记录函数
1.ASCII 返回与指定的字符对应的十进制数;
SQL> select ascii('A') A,ascii('a') a,ascii('0') zero,ascii(' ') space from dual; A A ZERO SPACE 65 97 48 32
2.CHR 给出整数,返回对应的字符;
SQL> select chr(54740) zhao,chr(65) chr65 from dual; ZH C -- - 赵 A
3.CONCAT 连接两个字符串;
SQL> select concat('010-','88888888')||'转23' 高乾竞电话 from dual; 高乾竞电话 ---------------- 010-88888888转23
4.INITCAP 返回字符串并将字符串的第一个字母变为大写;
SQL> select initcap('smith') upp from dual; UPP
----- Smith
5.INSTR(C1,C2,I,J) 在一个字符串中搜索指定的字符,返回发现
Oracle 常用SQL语句
Oracle SQL 内置函数大全
SQL中的单记录函数
1.ASCII 返回与指定的字符对应的十进制数;
SQL> select ascii('A') A,ascii('a') a,ascii('0') zero,ascii(' ') space from dual; A A ZERO SPACE 65 97 48 32
2.CHR 给出整数,返回对应的字符;
SQL> select chr(54740) zhao,chr(65) chr65 from dual; ZH C -- - 赵 A
3.CONCAT 连接两个字符串;
SQL> select concat('010-','88888888')||'转23' 高乾竞电话 from dual; 高乾竞电话 ---------------- 010-88888888转23
4.INITCAP 返回字符串并将字符串的第一个字母变为大写;
SQL> select initcap('smith') upp from dual; UPP
----- Smith
5.INSTR(C1,C2,I,J) 在一个字符串中搜索指定的字符,返回发现
Access执行sql 语句查询
Access执行sql 语句查询 图文并解
Access执行sql 语句查询
ACESS2007
点击“创建”--点击 “查询设计”
2.点击关闭
3.点击 左上角的 "sql 视图"就可以了!
Access执行sql 语句查询 图文并解
ACCESS 2003
1。点击 对象里的“查询”
Access执行sql 语句查询 图文并解
2.点击 “在设计视图创建查询” ,再点击“关闭”
Access执行sql 语句查询 图文并解
3.再点击 左上角的
"sql"
4。就可以输入sql语句就可以查询了
SQL基本查询语句翻译
select sno,sname from student
从学生资料表中查询全体学生的学号、姓名 select sname,sno,sdept from student
从学生资料表中查询全体学生的姓名、学号和系别 select * from student
从学生资料表中查询全体学生的详细信息 select sname,2006-sage from student
从学生资料表中查询全体学生的姓名及其出生年月 select sname,2006-sage as '出生年月' from student 从学生资料表中查询全体学生的姓名及其出生年月
select sname as'姓名',2006-sage as '出生年月' from student 从学生资料表中查询全体学生的姓名及其出生年月 select sname 姓名,2006-sage 出生年月 from student 从学生资料表中查询全体学生的姓名及其出生年月 select distinct sno from student 从学生资料表中查询所有不同的学号
select sname from student where sdept='计算机系' 从学生资料
oracle-sql基本语句and Rman语句
RMAN的概9i
念RMAN
与体的
系
配备与管目体
系
结构 置 份
Oracle 运运RMANRMAN一
、用用
RMANRMAN的的
进日恢的
概行
进还常复念
与
行原
恢复 理 录
RMAN结构
Recovery Manager(RMAN)是一种用于备份(backup)、还原(restore)和
恢
复
(recover)
数据库的 Oracle 工具。RMAN只能用于ORACLE8或更高的版本中。它
能
够
备
份
整
个
数
据
库或数据库部件,如表空间、数据文件、控制文件、归档文件以及Spfile
参
数
文
件
。
RMAN
也允许您进行增量数据块级别的备份,增量RMAN备份是时间和空间有
效
的
,
因
为
他
们
只
备
份自上次备份以来有变化的那些数据块。而且,通过RMAN提供的接口
,
第
三
方
的
备
份
与
恢
复软件如veritas将提供更强大的备份与恢复的管理功能。 通过RMAN,也提供了其它更多功能,如数据库的克隆、采用RMAN建立
备
用
数
据
库
、
利用RMAN备份与移动裸设备(RAW)上的文件等工作将变得更方便简单
。
9i
的
RMAN
通
过
增强的自动配置与管理功能,以及特有的块级别的恢复,将使备份与恢
复
工
作的的的检持
测备
新增变RMAN
备
份的得
更
加
快
捷
与完美。9i····
自方自
动便动支
有如下特征特性:
Oracle存储过程基本语法
Oracle存储过程基本语法
存储过程
1??CREATE?OR?REPLACE?PROCEDURE?存储过程名
2??IS
3??BEGIN
4??NULL;
5??END;
?
行1:
CREATE?OR?REPLACE?PROCEDURE?是一个SQL语句通知Oracle数据库去创建一个叫做skeleton存储过程,?如果存在就覆盖它;
行2:
IS关键词表明后面将跟随一个PL/SQL体。
行3:
BEGIN关键词表明PL/SQL体的开始。
行4:
NULL?PL/SQL语句表明什么事都不做,这句不能删去,因为PL/SQL体中至少需要有一句;
行5:
END关键词表明PL/SQL体的结束
存储过程创建语法:
?create?or?replace?procedure?存储过程名(param1?in?type,param2?out?type)?
as?
变量1?类型(值范围);?--vs_msg???VARCHAR2(4000);?
变量2?类型(值范围);
Begin
Select?count(*)?into?变量1?from?表A?where列名=param1;
?
????If?(判断条件)?then
???????Select?列名?into?变
Oracle - sql经典查询实例四
本文使用ORACLE自带的人力资源(HR)实例数据,本文所用表结构如下: 表名:REGIONS 序号 1 2 列名 REGION_ID 数据类型 NUMBER 长度 25 小数位 标识 主键 是 允许空 否 是 默认值 说明 REGION_NAME VARCHAR2 表名:COUNTRIES 序号 列名 数据类型 长度 小数位 1 2 3 COUNTRY_ID CHAR 2 40 是 标识 主键 允许空 否 是 是 默认值 说明 COUNTRY_NAME VARCHAR2 REGION_ID NUMBER 表名:LOCATIONS 序号 1 2 3 4 5 6 列名 LOCATION_ID 数据类型 NUMBER 长度 小数位 4 40 12 30 25 2 0 标识 主键 是 允许空 默认值 否 是 是 否 是 是 说明 STREET_ADDRESS VARCHAR2 POSTAL_CODE CITY VARCHAR2 VAR