ORACLE开发
文章平均质量分 68
道行尚浅
这个作者很懒,什么都没留下…
展开
-
1-2000的素数
select c1.c, sum(case when mod(c1.c, c2.c) = 0 then 1 else 0 end) from (select level c from dual connect by level原创 2014-10-10 13:52:39 · 779 阅读 · 0 评论 -
一道Oracle SQL面试题及解答
某位同学发给我的面试题 :用一条sql语句查出员工工资表所有信息,工资最高的前三条信息按升序排在最前面, 其余的按原顺序排列下面我们解答一下,我们以sc原创 2014-10-16 13:56:48 · 1093 阅读 · 0 评论 -
JDBC 直连TPYE 4 +绑定变量范例
package study;import java.sql.*;public class getOracleConnection { public static void main(String[] args) throws SQLException { int i; i = 0; String v_sql; String Table_name; String St原创 2014-12-27 23:21:42 · 629 阅读 · 0 评论 -
用SQL生成对战表
前几天发生在群里的讨论下面有如下需求c1 球队IDc2 球队名称SQL> with dao as2 (3 select 1 c1,’a’ c2 from dual4 union all5 select 2 c1,’b’ c2 from dual6 union all7 select 3 c1,’c’ c2 from dual8 )9原创 2015-07-14 18:18:12 · 1324 阅读 · 0 评论 -
ORACLE保留字
Oracle提供了一个视图展现所有保留字 希望大家命名时绕开这些保留字select * from v$reserved_words order by keyword KEYWORDLENGTHRESERVEDRES_TYPERES_ATTRRES_SEMIDUPLICATE!1YNNNN!=2N原创 2015-07-14 18:12:38 · 2717 阅读 · 0 评论 -
dbms_lock包的研究
先看一下各个包的接口与功能--创建或得到同名锁的句柄信息DBMS_LOCK.ALLOCATE_UNIQUE (lockname IN VARCHAR2, --想要获得的锁名称lockhandle OUT VARCHAR2, --返回的锁句柄信息expiration_secs IN INTEGER DEFAULT 864000); --距离最后一次分配多久后自动释放该锁对锁原创 2015-07-14 18:19:37 · 1427 阅读 · 0 评论 -
蛋疼需求-精确统计表行数
create table table_row_count(stat_date date , table_owner varchar2(40), table_name varchar2(40),table_count number)begin for r in (select * from dba_tables whe原创 2015-09-15 23:45:23 · 771 阅读 · 0 评论 -
脚本:查看约束信息
说明:首先要使用sys用户建立一个讲long转成字符串的函数 之后用sys用户调用脚本 该函数来源于 http://blog.163.com/yanenshun@126/blog/static/128388169201311318581758/CREATE OR REPLACE FUNCTION sys.LONG_TO_CHAR(in_rowid rowid,原创 2016-03-24 20:09:25 · 778 阅读 · 0 评论