- 博客(33)
- 收藏
- 关注
转载 linux 安装Oracle10
vi /etc/sysctl.conf**********************************************************************************************...
2010-11-10 18:17:01 110
转载 ORACLE DBMS_LOCK包研究
先看一下各个包的接口与功能--创建或得到同名锁的句柄信息DBMS_LOCK.ALLOCATE_UNIQUE (lockname IN VARCHAR2, --想要获得的锁名称lockhandle OUT...
2010-11-10 17:27:20 164
转载 PL/SQL编程之道之CASE使用(23)
总结使用CASE 完成查询所需要考虑的事情1 是否访问相同的表。如果访问的表不同就不用考虑了2 是否使用相同的列。 如果是基本肯定可以合并了 如果不同的条件有组合 就需要注意业务逻辑。3 如果使用的列不同。那么不同UNION ...
2010-11-05 14:01:53 131
转载 PL/SQL编程之道之CASE使用(22)
9 教师有一张反映任课教师的报表由于考虑到一个课程可能有多个任课教师所以报表上有两个位置来显示教师的名字规则如下: 如果只有一个任课教师 则在第一个位置上显示任课教师的名字 第二个位置为NULL 如果...
2010-11-05 14:00:07 118
转载 PL/SQL编程之道之CASE使用(21)
思路 按照学生姓名 课程类别 分组 获得每个学生在每个类别上获得的学分总数。比较每个学生的总分数与规定分数。如果三科皆满则显示在毕业列中。SELECT STUDENT_NAME,(Case When SUM...
2010-11-05 13:55:59 91
转载 PL/SQL编程之道之CASE使用(20)
8 毕业每个学生所有课程都达到了毕业所需最低学分才可以毕业两张表结构如下CATEGORIESCREDIT_CAT VARCHAR2(1) 课程类别RQD_CREDITS INTEGER...
2010-11-05 13:53:41 112
转载 获取存储过程相关表授权信息
SELECT 'GRANT SELECT ON ' || RPAD(T.REFERENCED_OWNER || '.' || T.REFERENCED_NAME, 60, ' ') ||...
2010-10-30 13:45:36 124
转载 PL/SQL编程之道之CASE使用(19)
思路先得到各个每个报亭各个杂志的平均销售数量SELECT STAND_NBR, AVG(CASE WHEN MAGAZINE_SKU = 2667 THEN...
2010-10-28 10:28:26 74
转载 PL/SQL编程之道之CASE使用(18)
create table NEWSSTANDS( STAND_NBR INTEGER not null, STAND_NAME CHAR(20) not null);alter table NEWSST...
2010-10-28 10:27:18 94
转载 PL/SQL编程之道之CASE使用(17)
7 杂志TITLESPRODUCT_ID INTEGER 产品号MAGAZINE_SKU INTEGER...
2010-10-28 10:25:56 68
转载 PL/SQL编程之道之CASE使用(16)
SELECT ITE.ITEM_NBR, ITE.ITEM_DESCR, ACTUAL_TOT, ESTIMATE_TOT, CHECK_NBR FROM (SELECT ITEM_NBR, SUM...
2010-10-28 10:18:09 67
转载 PL/SQL编程之道之CASE使用(15)
Item 50出现在结果中 说明item是强势表(就是外连接中不损失数据的表 暂且这么叫吧 想了半天也没想到该叫什么。)20 'item 20' 425.00 435.00 'Mixed'item...
2010-10-28 10:15:08 138
转载 PL/SQL编程之道之CASE使用(14)
create table ACTUALS( ITEM_NBR NUMBER, ACTUAL_AMT NUMBER, CHECK_NBR CHAR(4));create table ESTIMATES( ITEM_N...
2010-10-28 10:11:53 82
转载 PL/SQL编程之道之CASE使用(13)
6 预算 ITEMS ITEM_NBR NUMBER 商品号ITEM_DESCR CHAR(7) 描述ACTULSITEM_NBR NU...
2010-10-28 10:07:21 232
转载 PL/SQL编程之道之CASE使用(12)
SELECT MAX(CASE WHEN SEQ = 0 THEN NAME ELSE NULL ...
2010-10-28 10:00:26 90
转载 PL/SQL编程之道之CASE使用(11)
create table NAMES( NAME VARCHAR2(15) not null);alter table NAMES add primary key (NAME);insert into NAMES (NAME...
2010-10-28 09:57:47 73
转载 PL/SQL编程之道之CASE使用(10)
格式化报表NAME----------------------------------------AlBenCharlieDavidEdFrankGregHowardIdaJoeKenLarryMike格式化为nam...
2010-10-28 09:55:27 90
转载 PL/SQL编程之道之CASE使用(9)
电话有两张表PERSONNELEMP_ID NUMBER 雇员号FIRST_NAME CHARLAST_NAME CHARPHONEEMP_ID...
2010-10-27 20:19:56 64
转载 查看某个用户下所有表的记录数——精准版
declare v_row_count NUMBER;begin for r in (select t.OWNER || '.' || t.TABLE_NAME TABLE_NAME from db...
2010-10-22 20:17:02 215
转载 批量赋予某些用户下的序列初值
DECLARE V_VAL_BEGIN NUMBER :=500-1;V_SEQ_CURRVAL NUMBER ;begin for r in (select * from db...
2010-10-22 19:53:06 87
转载 PL/SQL编程之道之CASE使用(8)
-- 这是一个经典的行转列案例。SELECT ORDER_NBR, MAX(CASE WHEN SCH_SEQ = 1 THEN...
2010-10-09 19:59:03 73
转载 PL/SQL编程之道之CASE使用(7)
3 里程碑 一个流程有三个步骤 现在需要把各个步骤的时间填到报表之中。 SERVICESSCHEDULE SHOP_ID...
2010-10-09 19:48:24 63
转载 PL/SQL编程之道之CASE使用(6)
CASE语句主要是用来做负载均衡。 SELECT NVL(MAX(PRINTER_NAME), (CASE WHEN 'kk' >= '...
2010-10-08 17:52:21 53
转载 PL/SQL编程之道之CASE使用(5)
现在我们使用CASE语句做一下:首先的问题就是如果输入的userid不在拥有指定打印机的那三个人中。则会找不到数据。这里我们可以使用聚合函数的特性来解决。如果userid不在拥有指定打印机的那三个人中。使用聚合函数...
2010-10-08 17:44:51 72
转载 PL/SQL编程之道之CASE使用(4)
CREATE OR REPLACE FUNCTION GET_PRINTER(I_USERID IN VARCHAR2) RETURN VARCHAR2 AS O_PRINTER VARCHAR2(6);...
2010-10-08 17:39:36 74
转载 PL/SQL编程之道之CASE使用(3)
2 调度打印机一个工作室有多台打印机。其中有为用户指定的打印机还有未指定用户的打印机。如果一个用户有指定的打印机则使用指定的打印机。如果没有则使用未指定的打印机中的一台。表如下PrinterCon...
2010-10-08 17:30:03 92
转载 PL/SQL编程之道之CASE使用(2)
1 同样是一个公司的人,待遇差距咋就那么大呢?公司年度总结出来了。部门10盈利增长100%。部门20也增长了。负增长50%。经过公司党委,工会,董事会啥的研究决定:给部门10的员工每人涨工资1000元的工资。给部门20...
2010-10-08 16:49:50 148
转载 PL/SQL编程之道之CASE使用(1)
CASE首先来看一下CASE的使用 CASE DECODE 可以再对查询数据进行判断做出响应的结果。随着BI的兴起。CASE的应用也越来越广泛。语法如下CASE WHEN 条件一 THEN 结果一...
2010-10-08 16:47:38 108
转载 查询在包头中声明的所有过程,并声明为变量
SELECT rpad(OBJECT_NAME,33,' ')||'CONSTANT VARCHAR2(30) :='''||OBJECT_NAME||''' ;'FROM USER_ARGUMENTSWH...
2010-10-08 11:11:17 151
转载 Oracle 查找存储过程引用的表(依赖的表)
select DISTINCT ' GRANT SELECT ON '||T.referenced_owner||'.'||RPAD(T.referenced_name,30,' ')||' TO '||OWNER ||...
2010-09-19 14:27:41 2663
转载 桃花庵歌之程序员
写字楼里写字间,写字间中程序员;程序人员写程序,又将程序换酒钱;酒醒只在屏前坐,酒醉还来屏下眠;酒醉酒醒日复日,屏前屏下年复年;但愿老死电脑间,不愿鞠躬老板前;奔驰宝马贵者趣,公交自行程序员;别人笑我太疯癫,我笑自己命太贱;但见...
2010-09-15 17:02:11 130
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人