oracle
ldz0414
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
SQL Warning: 17110, SQLState: null
最近写项目遇到这样一个警告。我用的数据库是oracle9i WARN [http-8088-2] JDBCExceptionReporter.logWarnings(54) | SQL Warning: 17110, SQLState: null WARN [http-8088-2] JDBCExceptionReporter.logWarnings(55) | Warning: 执行完毕, ...原创 2010-12-30 15:30:35 · 751 阅读 · 0 评论 -
oracle游标相关
1、查看打开的游标: SQL> select * from v$open_cursor; 2、检查open_cursors参数值: SQL> select * from v$open_cursor;原创 2011-01-06 17:06:49 · 109 阅读 · 0 评论 -
oracle递归查询
本文为CTRL+C\CTRL+V产物,在此感谢下作者^_^ Oracle 实在太强了,本篇文章详细介绍了Oracle的递归查询语法,利用此语法,可以方便地实现递归的双向查询: -- Tirle : Recursion query for TREE with "connect by/start with" -- Author : Rake Gao ...原创 2010-11-04 15:20:23 · 159 阅读 · 0 评论 -
oracle查看版本
Oracle 版本查看及版本号说明 [code="sql"] select * from v$version; [/code] 结果如下: BANNER 1 Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Prod 2 PL/SQL Release 10.2.0.1.0 - Production 3 CO...原创 2010-11-04 15:24:04 · 129 阅读 · 0 评论 -
oracle建立表空间
[code="sql"] CREATE TABLESPACE search DATAFILE 'F:\oracle\product\10.1.0\oradata\MYSEARCH\SEARCH.DBF' SIZE 500M AUTOEXTEND ON NEXT 100M MAXSIZE UNLIMITED LOGGING PERMANENT EXTENT M...原创 2010-11-04 15:26:36 · 111 阅读 · 0 评论 -
oracle 小数点前零丢失的问题
1.问题起源 oracle 数据库字段值为小于1的小数时,使用char类型处理,会丢失小数点前面的0 例如0.35就变成了.35 2.解决办法:用to_char函数格式化数字显示 select to_char(0.338,'fm9999999990.00') from dual; 结果:0.34 这里重点要看 fm9999...原创 2011-09-27 11:33:24 · 724 阅读 · 0 评论 -
拼接纵表字段
第一回写oracle的function。作用是将纵表的某个字段拼接起来。 主表:(id,name,other) 子表:(id,rid,code) rid与主表的id关联。 记录下来。 [code="sql"] create or replace function VIEW_PATIENT_SYNDROME_2(v_id_symptom_hospital in varchar2) ...原创 2011-03-25 18:06:00 · 194 阅读 · 0 评论 -
oracle存储过程和函数
SQL> CREATE OR REPLACE PROCEDURE HelloWorld2 ( 2 p_user_name IN VARCHAR2, 3 p_out_val OUT VARCHAR2, 4 p_inout_val IN OUT VARCHAR2 5 ) AS 6 BEGIN 7 dbms_output...原创 2012-02-22 11:55:49 · 131 阅读 · 0 评论 -
java调用存储过程
[code="java"] package test; import java.sql.CallableStatement; import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.ResultSet; import ...原创 2012-02-22 11:59:28 · 129 阅读 · 0 评论 -
oracle while循环
[code="sql"] CREATE OR REPLACE FUNCTION FUN5(CNT IN NUMBER) RETURN VARCHAR2 IS I NUMBER := 0; BEGIN WHILE I < CNT LOOP DBMS_OUTPUT.PUT_LINE('I = ' || I); I := I + 1; END LOOP; ...原创 2012-02-22 14:04:56 · 149 阅读 · 0 评论 -
oracle if else语句
[code="sql"] CREATE OR REPLACE FUNCTION FUN4(CNT IN NUMBER) RETURN VARCHAR IS RESULT VARCHAR2(20); BEGIN IF CNT < 0 THEN DBMS_OUTPUT.PUT_LINE(CNT || ' < 0'); ELSIF CNT > 0 THEN --...原创 2012-02-22 14:07:10 · 319 阅读 · 0 评论
分享