ORACLE
文章平均质量分 57
reallyafei
我就是我呗!
展开
-
JAVA连接Oracle9i代码&JSP连接Oracle 9i 示例
JAVA连接Oracle 9i代码import java.sql.*;class dbtest{ public static void main(String args[]) throws SQLException { DriverManager.registerDriver(new oracle.jdbc.OracleDriver()); Connection conn = Driver原创 2007-01-19 16:09:00 · 1434 阅读 · 0 评论 -
修改Oracle 10g XE的字符集
在安装完Oracle XE后,可以在sqlplus(即Oracle XE的运行 SQL 命令行)中, 进行如下的操作来修改字符集:connect system/oracle9i as sysdba shutdown immediate startup mount alter system enable restricted session ; alter ...原创 2010-08-13 13:43:24 · 111 阅读 · 0 评论 -
MyEclipse6.0连接oracle的问题
原文链接如下:http://blog.chinaunix.net/u2/77127/showart_1160177.htmlmyeclipse6.0 连接oracle10g的问题 ORA-00604,ORA-12705MyEclipse Database Explorer建立oracle 10g数据库连接的时候 总提示java.sql.SQLException: ORA-00604...原创 2009-06-24 15:32:38 · 81 阅读 · 0 评论 -
oracle行转列组合成字符串函数
oracle10g以上版本提供行转列组合成字符串函数wm_concat例如有个users表如下:id yhm xm1 001 小唐2 002 小李3 003 小张 select wm_concat(yh...2009-12-11 11:16:21 · 96 阅读 · 0 评论 -
sql语句优化
有如下三个表 1.查询出没有选择大学物理课程的所有学生 2.查询出超过3个人选择的所有课程 student 表 SNONAME1 张三2李四3王五4黄七5刘八course 表 CNONAME 001大学物理002大学英语003C语言004高等数学...2009-05-26 14:01:00 · 90 阅读 · 0 评论 -
远程获取oralce版本号
在PL/SQL中执行下面语句,即可获取当前oracle版本号:Select product, version FROM Product_component_version Where SUBSTR(PRODUCT,0,6)='Oracle';2009-11-18 14:51:20 · 840 阅读 · 0 评论 -
Oracle触发器
触发器是一种特殊的存储过程,它在插入,删除或修改特定表中的数据时触发执行,它比数据库本身标准的功能有更精细和更复杂的数据控制能力。数据库触发器有以下的作用:安全性。可以基于数据库的值使用户具有操作数据库的某种权利。可以基于时间限制用户的操作,例如不允许下班后和节假日修改数据库数据。可以基于数据库中的数据限制用户的操作,例如不允许股票的价格的升幅一次超过10%。审计。...2009-05-19 14:27:07 · 83 阅读 · 0 评论 -
Oracle函数
无输入参数函数[code="函数"]create or replace function func_test1 return varchar isbegin return '无输入参数函数!';end func_test1;[/code]有一个输入参数和一个输出参数函数[code="函数"]create or replace function func...2009-05-19 13:49:55 · 78 阅读 · 0 评论 -
Oracle存储过程二
Oracle存储过程返回游标例子游标:用来查询数据库,获取记录集合(结果集)的指针,可以让开发者一次访问一行结果集,在每条结果集上作操作。游标分为1.静态游标:包括显式游标和隐式游标。2.REF游标:是一种引用类型,类似于指针。首先创建包[code="包"]create or replace package pack_test is type cur...2009-05-19 13:09:46 · 81 阅读 · 0 评论 -
Oracle存储过程一
存储过程是数据库服务器端的一段程序,它有两种类型。一种类似于SELECT查询,用于检索数据,检索到的数据能够以数据集的形式返回给客户。另一种类似于INSERT或DELETE查询,它不返回数据,只是执行一个动作。有的服务器允许同一个存储过程既可以返回数据又可以执行动作。要执行服务器上的存储过程,往往要传递一些参数。这些参数分为四种类型:第一种称为输入参数,由客户程序向存储过程传递值。第二...2009-05-19 12:13:07 · 75 阅读 · 0 评论 -
JDBC连接数据库
1、JDBC连接Oracle (classes14.jar 该驱动可在oracle安装的目录中找到) Class.forName( "oracle.jdbc.driver.OracleDriver" ); cn = DriverManager.getConnection( "jdbc:oracle:thin:@192.168.1.120:1521:orcl", "test", "123"); ...2009-05-19 09:14:24 · 100 阅读 · 0 评论 -
PLSQL 快捷方式设置
1、登录后默认自动选中My Objects 默认情况下,PLSQL Developer登录后,Brower里会选择All objects,如果你登录的用户是dba,要展开tables目录,正常情况都需要Wait几秒钟,而选择My Objects后响应速率则是以毫秒计算的。 设置方法:Tools菜单--Brower Folders,会打开Brower Folders的定单窗口,把“My Ob...2009-10-13 10:45:53 · 542 阅读 · 0 评论 -
Oracle函数大全
Oracle的一些常用函数:SQL中的单记录函数1.ASCII返回与指定的字符对应的十进制数;SQL> select ascii('A') A,ascii('a') a,ascii('0') zero,ascii(' ') space from dual; A A ZERO SPACE--------- ---------...原创 2009-04-08 21:49:33 · 100 阅读 · 0 评论 -
不装Oracle使用PL/SQL Devloper
1, 从http://www.oracle.com/technology/software/tech/oci/instantclient/htdocs/winsoft.html 中 Download Instant Client,注意2个basic包下一个即可,不推荐basiclite (我下载的是约45M的那个)(下载的时候要邮箱注册) 2,在磁盘创建上目录,解压过去,最终解压文件会在同一个目...原创 2011-10-20 16:15:09 · 109 阅读 · 0 评论