SQL&PL/SQL
孙海龙_1982
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
UPDATE多个条件
UPDATE语句我们最常用UPDATE TABLE SET COL=VALUE WHERE CONDITION;如果UPDATE多个列呢UPDATE TABLE SET COL1=VALUE1,COL2=VALUE2,... WHERE CONTITION;今天开发发过来语句要update多个列列中间没有使用“,”分割语句报错,添加“,”后问题解决。报错如下:ERROR原创 2012-10-23 09:27:30 · 967 阅读 · 0 评论 -
SYS_CONTEXT用法
今天需要配合开发写一个触发器审计delete操作,很自然想到SYS_CONTEXT下面引用sql referenceACTION Identifies the position in the module (application name) and is set through theDBMS_APPLICATION_INFO package or OCI.AUDITED_C原创 2012-12-04 10:43:13 · 359 阅读 · 0 评论 -
PLSQL数据比对脚本
create or replace procedure proc_check_table iscursor c_table is select table_name from check_table where status='Y';v_count number(10);v_table_name check_table.table_name%type;sql_str varch原创 2013-04-24 16:10:37 · 683 阅读 · 0 评论 -
赋权语句
create user ro_datagrp identified by "DDr8jCGOmT677Wbx";grant connect to ro_datagrp;declarev_sql varchar2(2000);CURSOR cur_grant IS select 'grant select,update,delete,insert on '||owner||'.'原创 2013-04-26 18:33:08 · 600 阅读 · 0 评论 -
TOM大师的show_space
create or replaceprocedure show_space( p_segname in varchar2, p_owner in varchar2 default user, p_type in varchar2 default 'TABLE', p_partition in varchar2 default NULL )authid current_u原创 2013-05-04 15:39:03 · 364 阅读 · 0 评论 -
ORACLE PLSQL小技巧
1.单引号转义10g后的新方式:select q'()' from dual;写法类似perl中的q''2.查询ORACLE保留字SQL> help RESERVED WORDS (PL/SQL) RESERVED WORDS (PL/SQL) ----------------------- PL/SQL Reserved Words h原创 2013-05-04 21:39:30 · 481 阅读 · 0 评论 -
自动杀执行时间超过1小时的会话
--CREATE LOG TABLE CREATE TABLE KILL_SESS_HIST AS SELECT S.*,T.START_TIME FROM V$TRANSACTION T,V$SESSION S WHERE S.TADDR=T.ADDR AND原创 2013-06-23 14:55:55 · 429 阅读 · 0 评论
分享