ORACLE 应用学习
iforgetyou
这个作者很懒,什么都没留下…
展开
-
从ORACLE中用语句导出序列
今天从数据库中导出几张表,但发现需要的序列都没导出来,于是网上找找方法,发现了如下语句selectcreate sequence USERNAME.|| t.sequence_name || minvalue ||MIN_VALUE|| maxvalue ||MAX_VALUE|| start with ||LAST_NUMBER|| increment by ||INC转载 2010-03-18 09:58:00 · 451 阅读 · 0 评论 -
oracle数据链的操作
两台不同的数据库服务器,从一台数据库服务器的一个用户读取另一台数据库服务器下的某个用户的数据,这个时候可以使用dblink。 创建有俩个方式,1未配置本地服务create database link linkname connect to dbuser identified by dbpassword using (DESCRIPTION = (ADDRESS_LI原创 2010-04-12 12:34:00 · 441 阅读 · 0 评论 -
查看表结构
想要查看一张表的表结构: 在SQLPLUS中,用 desc tablename 在PL/SQL工具中,可以通过视图user_tab_columns 查看 select * from user_tab_columns where table_name = upper(tablename) 可以通过user_cons原创 2010-04-12 12:43:00 · 243 阅读 · 0 评论 -
oracle 存储过程实现分页
用oracle数据库的存储过程实现返回结果集并实现分页的功能。用户传入参数一下是转别人的代码 --包声明create or replace package p_page is -- Author : PHARAOHS -- Created : 2006-4-30 14:14:14 -- Purpose : 分页过程 TYPE type_cur IS REF CUR原创 2010-04-15 10:35:00 · 177 阅读 · 0 评论 -
用oracle读取本地文件
用oracle读取本地文件 首先要在oracle中创建文件夹,然后赋予相应的读写权限,然后数据库才能读取系统中的文件--创建文件夹 并赋予权限给用户create or replace directory DIRNAME as D:/skybook2;grant read,write on directory DIRNAME as to USERNAME;GRANT原创 2010-05-05 14:01:00 · 732 阅读 · 0 评论 -
oracle查看连接session语句
<br />操作数据库中经常会有很多session连接, 有时候会超出系统设置的最大值造成程序连接不上, 下面提供了几条查询语句供大家参考<br /> <br />-- 查看session:<br />SELECT * FROM V$SESSION WHERE USERNAME IS NOT NULL;<br />SELECT USERNAME, COUNT(USERNAME)<br /> FROM V$SESSION<br /> WHERE USERNAME IS NOT NULL<br原创 2010-12-02 11:44:00 · 387 阅读 · 0 评论 -
oracle的存储过程查找语句查找结果为空异常捕捉
<br />在存储过程中查表给变量赋值每次都要验证表中是否有符合条件的数据,这样很是麻烦,我最近用个捕捉异常的方法, 当找不到值的时候用异常处理给变量赋默认值<br /> <br />BEGIN<br /> --to_do your code;<br /> NULL;<br />EXCEPTION<br /> WHEN NO_DATA_FOUND THEN<br /> DBMS_OUTPUT.PUT_LINE('no_data_found');<br />END;<br原创 2010-12-02 11:48:00 · 717 阅读 · 0 评论 -
DBA必备,监控alert日志文件
<br /> 用到数据库经常会遇到数据库报的各种错误, 存储过程在执行中报错、job轮询报错、表空间不足等等错误引起的异常等都会影响生产,造成不必要的损失。<br /><br /><br /> 但ORACLE 不会做事不管,它会很智能的将错误记录到ALERT日志文件中的。(我的 alert_SID.log存放位置:D:/oracle/product/10.2.0/admin/orcl/bdump/alert_orcl.log)。<br /> 打开alert文件,哇塞还真是大啊,小的几十M大的就不说了。原创 2011-02-10 16:51:00 · 1407 阅读 · 0 评论 -
Oracle中分区表的使用
Oracle中分区表的使用 在大型的企业应用或企业级的数据库应用中,要处理的数据量通常可以达到几十到几百GB,有的甚至可以到TB级。 虽然存储介质和数据处理技术的发展也很快,但是仍然不能满足用户的需求,为了使用户的大量的数据在读写操作和查询中速度更快,Ora原创 2011-08-18 10:17:54 · 217 阅读 · 0 评论