DECLARE
TYPE comm_type_array IS TABLE OF NUMBER
INDEX BY BINARY_INTEGER;
comm_types comm_type_array;
begin
comm_types(1) := 401;
comm_types(2) := 427;
comm_types(3) := 413;
comm_types(4) := 425;
comm_types(5) := 406;
comm_types(6) := 419;
comm_types(7) := 409;
comm_types(8) ...
一、 前言
组织机构作为项目管理的组织保证,对项目的成败起着决定性的作用,因为组织结构
是项目管理的骨架,它担负着沟通信息,下达指令、协调矛盾、统一步调,组织运转
和决策的重任。矩阵型组织是是职能型组织和项目型组织结构的混合体,它既有项目
型组织结构注重项目和客户的特点,也保留了职能性组织结构的职能特点。一般说
来,同时有多个规模及复杂程度不同项目的公司,适合采用矩阵型组织结构。
在矩阵型组织中,来自各个职能部门的人员在可以为某一个具体项目专职工作,也可
以同时在两个或更多个项目中兼职工作。由于人员属于职能部门,他们能够为适应项
目的变化需要而在各项目间流动。例如某个项目因为用户要求暂时停 ...
CREATE GLOBAL TEMPORARY TABLE TABLENAME (
COL1 VARCHAR2(10),
COL2 NUMBER
) ON COMMIT PRESERVE(DELETE) ROWS ;
这种临时表不占用表空间,而且不同的SESSION之间互相看不到对方的数据
在会话结束后表中的数据自动清空,如果选了DELETE ROWS,则在提交的时候即清空数据,PRESERVE则一直到会话结束
在Oracle8i中,可以创建以下两种临时表:
(1)会话特有的临时表
CREATE GLOBAL TEMPORARY <TABLE_NAME> (<column spe ...
语法是这样,LPAD(str,n[,str2]) LPAD(str,n[,str2])
当n<str.length,且没有str2参数的时候LPAD()和RPAD()都会截掉多余的字符。
并且都是从左向右取前n个字符。例如:
SELECT LPAD('CONGRANTULATIONS',5) FROM DUAL;
SELECT RPAD('CONGRANTULATIONS',5) FROM DUAL;
都会返回同一个字符串'CONGR'。
如果有str2且n<str.length时候和上面结果一样。
如果有str2且n>str.length的时候,
SELECT LPAD('C ...
先创建目录
create directory temp as '/tmp';
然后授权
grant read,write on directory temp to dba;
例子:
declare
FILE_HANDLE UTL_FILE.FILE_TYPE;
begin
FILE_HANDLE:=UTL_FILE.FOPEN('TEMP','test.txt','a');
UTL_FILE.put_line(FILE_HANDLE,'jerrygao');
UTL_FILE.FCLOSE(FILE_HANDLE);
end;
/
-------------------- ...
/*SQL> desc a
Name Type Nullable Default Comments
------ ------------ -------- ------- --------
ID NUMBER(5)
COURSE VARCHAR2(40) Y
SCORE NUMBER(3) Y */
----找每门课程的前两名
SELECT distinct a.*
FROM a
where (SELECT count(b.id)
...
当执行一条DML语句后,DML语句的结果保存在四个游标属性中,这些属性用于控制程序流程或者了解程序的状态。当运行DML语句时,PL/SQL打开一个内建游标并处理结果,游标是维护查询结果的内存中的一个区域,游标在运行DML语句时打开,完成后关闭。隐式游标只使用SQL%FOUND,SQL%NOTFOUND,SQL%ROWCOUNT三个属性.SQL%FOUND,SQL%NOTFOUND是布尔值,SQL%ROWCOUNT是整数值。
SQL%FOUND和SQL%NOTFOUND
在执行任何DML语句前SQL%FOUND和SQL%NOTFOUND的值都是NULL,在执行DML语句后,SQL%F ...
一个查询 select to_number(c.name) as srvtype, value as typename from sys_code c where c.srvclass=9 --srvclass为字符型
一直工作得很好,但突然一天返回错误ORA-01722 invalid number。由于条件srvclass字段是varchar2类型,就想当然地以为是ORACLE的bug(恰巧上周刚确认了ORACLE的一个查询bug),将条件改写成c.srvclass='9'后,查询就又能运行了。
事情虽然过去了,可总觉得有点不对劲。首先ORACLE不可能出现这么简单的BUG;其次就算是B ...
select current_date,
current_timestamp,
dbtimezone,
extract(year from sysdate),
extract(month from sysdate),
extract(day from sysdate),
last_day(sysdate),
months_between(to_date(200507,'yyyymm'),sysdate),
add_months(to_date(200507,'yyy ...
declare
a boolean;
begin
if a then
dbms_output.put_line('true');
else
dbms_output.put_line('false');
end if;
end;
output is false.
- 浏览: 34623 次
- 性别:

- 来自: beijing

- 详细资料
搜索本博客
最近加入圈子
链接
最新评论
-
PL/SQL如何输出信息到文件
'''''''''
-- by iouzhui -
PL/SQL如何输出信息到文件
引用 [img][/img]
-- by iouzhui -
JAVA中assert使用[转]
你上面的代码我执行时没有问题的 我的JDK是1.6
-- by zengbin163 -
JavaBean的属性[转]
哈哈..我是初学者想学javabean 你写的我看不懂... 上传javabea ...
-- by longzhe746 -
斐波那契数(JAVA实现)
兔子不死了?
-- by lishubing_2000






评论排行榜