SQLPLUS执行输出
SET SERVEROUTPUT ONbegin dbms_output.put_line('1232'); end;
对列授权
grant update(col1,col2) on tablename to user01
10g里的闪回表命令-- 表的删除和恢复
select * from tab 可以查出已被删除的表show recyclebin 显示垃圾桶FLASHBACK TABLE TABLENAME TO BEFORE DROP 恢复删除的表PURGE TABLE TABLENAME; 从垃圾桶清除指定的表,此命令将从回收站中删除表及所有相关对象...
插入一个文件到DB中
conn system/system grant create any directory to test; conn test/test create table demo (id int primary key,theclob clob); create or replace directory my_file as ‘d:’; create or replace procedure lo...
获得前几行
select * from ( select rownum rnum, a.* from (your_query) a where rownum <= :M )where rnum >= :N;
10g里使用dbms_scheduler的例子
begindbms_scheduler.create_job( job_name => 'send_mail',job_type => 'STORED_PROCEDURE',job_action => 'send_mail',start_date => to_timestamp('2007-01-30 08:00:00','yyyy-mm-dd hh24:mi:ss'),repeat_interv...
给TABLE加注释
comment on table tablename is 'my comment'
SQLPLUS 的COPY命令
此方法可以不授权和建同义词,不产生UNDO,但会产生REDOCOPY {FROM database | TO database | FROM database TO database} {APPEND|CREATE|INSERT|REPLACE} destination_table [(column, column, column, ...)]USING ...
将多列值转换为一行显示
Select Substr(Sys_Connect_By_Path(BRANCH_NO, ','), 2) From (Select Rownum Rid, Rownum + 1 Next_Rid, BRANCH_NO From branch_tab WHERE SENIOR = '11011') Where Rid = (Select Count(*) ...
财经英语
Accounts Receivable (AR) 应收账款 Agent 代理人Allowance For Doubtful Accounts 呆账准备金Amortization 摊销Analyst 分析员 Annual Report 年报Asset 资产Asset Management 资产管理 Asset-Liability Management...
EXECUTE IMMEDIATE 调用动态过程
v_str := 'begin '||trim(proc_name)||'(:1,:2); end;';EXECUTE IMMEDIATE v_str USING IN :NEW.bill_id,IN OUT v_out_message;
我的旅游BLOG
我的旅游BLOG
tree的tip:WHEN-TREE-NODE-SELECTED两次激活
WHEN-TREE-NODE-SELECTED在节点被选择和取消选择都会触发,如果只想触发一次可以使用下面的判断:IF :SYSTEM.TRIGGER_NODE_SELECTED = 'TRUE' THEN...
显示不符合KEY的记录
select * from mytable where rowid not in(select max(rowid) from mytable group by key)