oracle plsql 存储过程常用例子
Author:qinyangzhao
describe:PL/SQL记录记录 (type is record)
*********************************************************/
set serveroutput on--打开显示模式
declare
type cust_record_type is record(--定义记录类型
name customer.name%type,--声明标量变量
total ord.total%type--声明记录变量
);
cust_record cust_record_type;
begin
select a.name ,b.total ,into cust_record
from customer a ,ord b
where a.customer_id=b.customer_id and b.ord_id=&id;
dbms_output.put_line('客户名'||cust_record.name);
dbms_output.put_line('订单总额:'||cust_record.total);
end;
/*********************************************************
 
相关文档:
开放性 SQL Server
只能在Windows 上运行,没有丝毫的开放性,操作系统的系统的稳定对数据库是十分重要的。Windows9X系列产品是偏重于桌面应用,NT server只适合中小型企业。而且Windows平台的可靠性,安全性和伸缩性是非常有限的。它不象Unix那样久经考验,尤其是在处理大数据量的关键业务时。
Oracle
......
Oracle为RDBMS提供了多种的诊断工具,诊断事件(Event)是其中一种常用、好用的方法,它使DBA可以方便的转储数据库各种结构及跟踪特定事件的发生.
一、Event的通常格式及分类
1、 通常格式如下:
EVENT="<事件名称><动作><跟踪项目><范围限定>"
2、 Event分类
诊 ......
1.DUAL表的用途
Dual 是 Oracle中的一个实际存在的表,任何用户均可读取,常用在没有目标表的Select语句块中
--查看当前连接用户
SQL> select user from dual;
USER
------------------------------
SYSTEM
--查看当前日期、时间
SQL> select sysdate from dual;
SYSDATE
-----------
2007-1-2 ......
什么是索引
索引是建立在表的一列或多个列上的辅助对象,目的是加快访问表中的数据;
Oracle存储索引的数据结构是B*树,位图索引也是如此,只不过是叶子节点不同B*数索引;
索引由根节点、分支节点和叶子节点组成,上级索引块包含下级索引块的索引数据,叶节点包含索引数据和确定行 ......
早上用户反应在操作用友NC时报错 ORA-01653 ,详细信息:ORA-01653: 表 NCV35.GL_DETAIL 无法通过 1024 (在表空间 NNC_DATA01 中) 扩展。
在日志文件 F:\oracle\product\10.2.0\admin\CUTC\bdump\alert_cutc.log中,出现
Thu Mar 04 10:59:21 2010
ORA-1653: unable to extend table NCV35.GL_DETAIL by 1024 in&nb ......