随笔分类 - oracle
摘要:select DBTIMEZONE from dual;
阅读全文
摘要:exists表示()内子查询语句返回结果不为空说明where条件成立就会执行主sql语句,如果为空就表示where条件不成立,sql语句就 不会执行。not exists和exists相反,子查询语句结果为空,则表示where条件成立,执行sql语句。负责不执行。 EXISTS里的子查询结果集非空,
阅读全文
摘要:left join on 和where条件的放置 1. 对于left join,不管on后面跟什么条件,左表的数据全部查出来,因此要想过滤需把条件放到where后面 2. 对于inner join,满足on后面的条件表的数据才能查出,可以起到过滤作用。也可以把条件放到where后面。
阅读全文
摘要:sql之left join、right join、inner join的区别 sql之left join、right join、inner join的区别 left join(左联接) 返回包括左表中的所有记录和右表中联结字段相等的记录 right join(右联接) 返回包括右表中的所有记录和左表
阅读全文
摘要:注意:union用法中,两个select语句的字段类型匹配,而且字段个数要相同 UNION在进行表链接后会筛选掉重复的记录,所以在表链接后会对所产生的结果集进行排序运算,删除重复的记录再返回结果。 从效率上说,UNION ALL 要比UNION快很多,所以,如果可以确认合并的两个结果集中不包含重复的
阅读全文
摘要:首先清楚:多个select 语句 union 时不是简单的将查询结果拼接起来 而是将sql拼接起来编译(做为一个sql语句),然后去执行。 注: union 连接的语句中只会出现一个order by (不包含子查询中的)否则会报 sql未正确结束的错误。 解决方法: 将order by 语句放到子查
阅读全文
摘要:MONTHS_BETWEEN (date1, date2) 用于计算date1和date2之间有几个月。 如果date1在日历中比date2晚,那么MONTHS_BETWEEN()就返回一个正数。 如果date1在日历中比date2早,那么MONTHS_BETWEEN()就返回一个负数。 如果dat
阅读全文
摘要:https://zhuanlan.zhihu.com/p/65771352 通过 PL/SQL Developer 查看查询的执行计划 1 什么是执行计划 执行计划是一条查询语句在 Oracle 中的执行过程或访问路径的描述。2 配置执行计划需要显示的项 2 配置执行计划需要显示的项 3 执行计划的
阅读全文
摘要:declare l_sql varchar2(500); -- variable that contains a query l_c sys_refcursor; -- cursor variable(weak cursor). l_res1 VARCHAR2(60 BYTE); -- variable containing fetch...
阅读全文
摘要:TRUNCATE -清空所有的记录 before load REPLACE-清空所有的记录 before load https://www.csee.umbc.edu/portal/help/oracle8/server.815/a67792/ch05.htm Loading into Empty
阅读全文
摘要:select owner as schema_name, view_name from sys.all_views where VIEW_NAME like 'P%' order by owner, view_name;
阅读全文
摘要:or use
阅读全文
摘要:-- Numeric FOR loop -- set serveroutput on -->> do not use in TOAD -- DECLARE k NUMBER:= 0; BEGIN FOR i IN 1..10 LOOP k:= k+1; dbms_output.put_line(i||' '||k); END LOOP; END; / -- Curso...
阅读全文
摘要:Oracle SQL Developer 设置自动提示(完成设置)
阅读全文
摘要:Oracle 用exp 导出数据库的时候,可能会遇到这个错误: Encountering errors in Export logfileEXP-00008: Oracle error # encounteredORA-01455: converting column overflows integ
阅读全文
摘要:SELECT * FROM V$VERSION;
阅读全文
摘要:SELECT column_name FROM table_name WHERE TRIM(column_name) IS NULL
阅读全文
摘要:On ROWNUM and Limiting Results On ROWNUM and Limiting Results Our technologist explains how ROWNUM works and how to make it work for you. By Tom Kyte
阅读全文
摘要:A ResultSet object is automatically closed by the Statement object that generated it when that Statement object is closed, re-executed, or is used to
阅读全文

浙公网安备 33010602011771号