动态sql:存储过程中用参数传递表名
在存储过程中遇到表名是变量的情况用通常的方式会将变量看成表名用动态sql实现 例子:declare tabname varchar2(20):='dept';colsum number(3);v_sql varchar2(100);begin v_sql:='select count(1) from '||tabname; execute ...
oracle中从用户A查询用户B的表信息
--oracle中从用户A查询用户B的数据字典表--如A中查询B中test表中的列 select column_name from all_tab_columns where owner='B' and table_name='TEST';A必须要有B中所有表的select权限 &n...
匿名PLSQL -手记
PLSQL:sql:select ename from emp where sal=(select max(sal) from emp);plsql:declarev_max number;v_name varchar2(10);beginselect max(sal) into v_max from emp;select ename into v_name from emp where sal=v_max;dbms_output.put_line(v_name);end;注释:-- 表示注释一行 /* */ 表示注释多行sq...
SQL之DDL,DML,DCL,TCL -手记
SQLDQL:数据库查询语言DDL:数据定义语言 定义构成数据库数据的结构 create,alter,drop,renameDML:数据操作语言 对数据库的表进行操作 insert,delete,update,mergeDCL:数据库控制语言 控制用户对数据库对象的操作权限 grant,revoke...
SQL之DQL -手记
SQLDQL:数据库查询语言 selectselect <column> from <table> [ where condition ];select distinct <column> [as] alias from <table>;算术表达式sql中不区分大小写,默认转化为大写,使用引号照原样输出语句分行书写使用/结尾别名中有特殊字符要加双引号 字符要加单引号连接字符串|| &...
整理链接
o7_dictionary_accessibility的作用 http://blog.sina.com.cn/s/blog_98ef71ce0101mlpu.html10g 中RETENTION GUARANTEE 的作用 http://blog.sina.com.cn/s/blog_98ef71ce0101mm47.htmllocal_listener参数作用 http://blog.sina.com.cn/s/blog_98ef71ce0101nsac.htmlemctl ...
oracle 分组后,取各组的前n条记录的sql语句
转自 http://my.oschina.net/scorpius/blog/770901row_number() OVER (PARTITION BY COL1 ORDER BY COL2)表示根据COL1分组,在分组内部根据 COL2排序,而此函数计算的值就表示每组内部排序...
Oracle监听器的静态注册与动态注册(转)
在运行lsnrctl命令的status时,常会看到如下返回值:ITPUB个人空间#K,PU|0_c服务“test”包含1个例程。 例程"mydata",状态 UNKOWN,包含此服务的一个处理程序。。。服务"a"包含1个例程...