本随笔文章,由个人博客(鸟不拉屎)转移至博客园 发布时间: 2018 年 11 月 29 日 原地址:https://niaobulashi.com/archives/oracle-select-all.html刚刚开发需求写了个SQL,记个笔记,学习下关于数据库的多表合并查询的用法 select t.* from A t UNION ALL/UNION/Intersect/MINUSselect s.* from B s;UNION ALL使用UNION ALL,表示取A、B的合集,不过滤重复的数据行UNION使用UNION,会将结果集A和结果集B进行UNION ALL运算,然后...
1. 查询表的部分字段属性select t.*, c.commentsfrom user_tab_columns t, user_col_comments cwhere t.table_name = c.table_nameand t.column_name = c.column_nameand t.table_name = ‘EL_LESSON‘and t.COLUMN_NAME in (‘LESSONID‘,‘LESSONNAME‘,‘LESSONGOAL‘,‘NOTE‘,‘TEACHERNAME‘,‘TEACHERID‘,‘CLASSIDNAME‘,‘CLASSID‘,‘CRTIME‘,‘STATUS‘,‘OPERTIME‘) 原文:http://www.cnblogs.com/a198720/p/4612...
createtable emp2 ( empno number(4),ename varchar2(10),job varchar2(9),mgr number(4),hiredate date,sal number(7,2),comm number(7,2),deptno number(2) ); -----------------------------------------------------------------------------------------------------------insertinto emp2 (EMPNO, ENAME, JOB, MGR, HIREDATE, SAL, COMM, DEPTNO) values (7369, ‘SMITH‘, ‘CLERK‘, 7902, to_date(‘17-12-1980‘, ‘dd-m...
1.知识点:能够对比以下的录屏进行阅读SQL> --等值连接 SQL> --查询员工信息: 员工号 姓名 月薪 部门名称 SQL> select empno,ename,sal,dname2 from emp,dept3 where emp.deptno=dept.deptno;SQL> --不等值连接 SQL> --查询员工信息: 姓名 月薪 工资级别 SQL> select ename,sal,grade2 from emp e,salgrade s3 where e.sal between s.losal and s.hisal;SQL> --外连接 SQL> -- 外连接解决的问题:当条件不成立时。任然希望在...
1.连接操作符select‘姓名为‘|| ename||‘工作为‘||‘job‘||‘工资为‘|| sal as info from emp2.将字符串转为小写select lower(ename)as name from emp3.逐值替换select decode(deptno,‘10‘,‘开发部‘,‘20‘,‘产品部‘,‘30‘,‘维护部‘)from emp4.当前系统日期的年份select extract(year from sysdate) from dual5.查询每个员工的工龄select extract(year from sysdate) - extract(year from hiredate) as age from ...
不管是DRP中的分页查询代码的实现还是面试题中看到的关于分页查询的考察,都给我一个提示:分页查询是重要的。当数据量大的时候是必须考虑的。之前一直没有花时间停下来好好总结这里。现在又将Oracle视频中关于分页查询的内容看了一遍,发现很容易就懂了。1.分页算法 最开始我在网上查找资料的时候,看到很多分页内容,感觉很多很乱。其实不是这样。网上那些资料大同小异。问题出在了我自己这里。我没搞明白进行分页的前提是什...
SELECT B.TABLE_NAME AS ‘表名‘,C.COMMENTS AS ‘表说明‘, B.COLUMN_ID AS ‘字段序号‘, B.COLUMN_NAME AS ‘字段名‘, B.DATA_TYPE AS ‘字段数据类型‘, B.DATA_LENGTH AS ‘数据长度‘, B.DATA_PRECISION AS ‘整数位‘, B.DATA_SCALE AS ‘小数位‘, A.COMMENTS AS ‘字段说明‘ FROM ALL_COL_COMMENTS A, ALL_TAB_COLUMNS B, ALL_TAB_COMMENTS C WHERE A.TABLE_NAME IN (SELECT U.TABLE_NAME FROM...
可使用如下语句查询11g告警日志存放路径: --显示DIAGNOSTIC_DEST的位置 1.show parameter DIAGNOSTIC_DEST; --查询xml文件的目录 2.select value from v$diag_info where name=‘Diag Alert‘; --查询文本文件的目录 3.select value from v$diag_info where name=‘Diag Trace‘; 4.show parameter background_dump_dest; 5.select value from v$parameter where name=‘background_dump_dest‘; --查询警告日志文件路径 6.select...
转一位大神的笔记。 可使用如下语句查询11g告警日志存放路径: --显示DIAGNOSTIC_DEST的位置 1.show parameter DIAGNOSTIC_DEST; --查询xml文件的目录 2.select value from v$diag_info where name=‘Diag Alert‘; --查询文本文件的目录 3.select value from v$diag_info where name=‘Diag Trace‘; 4.show parameter background_dump_dest; 5.select value from v$parameter where name=‘background_dump_dest‘; --查询警告...
参数文件:所有参数文件一般在 $ORACLE_HOME/dbs 下 sqlplus查询语句:show parameter spfile; 网络连接文件: $ORACLE_HOME/dbs/network/admin 目录中 控制文件:select * from v$controlfile; 数据文件:一般在oracledata/实例名 目录下 select FILE_NAME from dba_data_files; 日志文件:一般在oracledata/实例名 目录下 select * from v$logfile; oracle参数文件、控制文件、数据文件、日志文件的位置及查询方法标签:数...
环境 Oracle 11.2.0 SQL Plus PowerDesigner 15.1 问题 这学期学习Oracle数据库应用技术,需要做一个课程设计。PowerDesigner导出SQL,导入到Oracle中查询表结构报“ORA-04043: 对象XXX不存在”错误。 解决 查询表结构时加上双引号。 总结 工具自动生成的SQL环境Oracle 11.2.0 + SQL Plus + PowerDesigner 15.1问题这学期学习Oracle数据库应用技术,需要做一个课程设计。PowerDesigner导出SQL,导入到Oracle中查询表结构报“ORA-04...
http://qdlover.yeah.net 一个oracle+PHP的查询的例子 本来我不用php了,可是还是有很多朋友问我,我就做了一个例子,具体函数请查手册 其实oracle的函数和别的也差不多,只不过它这里多了一个定义输出变量的过程, 如果学过pl/sql的人都知道的(不过听说只有清华和西安交大用它做网站)。 就是OCIDefineByName($id,"ROWNUM",&$rownum);对应了查询中的rownum,一个对应一个, 而且最应该注意的就是,在定义的时候,字段名...
这篇文章主要介绍了详解oracle分页查询的原理,从实例测试数据具体分析了实现方式,本文从数据查询原理,以及分页实现的方法详细分析了oracle分页查询的基础知识,以下是本文内容:原因一oracle默认为每个表生成rowmun,rowid字段,这些字段我们称之为伪列1 创建测试表CREATE TABLE TEST( ID NUMBER, NAME VARCHAR2(20) )2 插入测试数据INSERT INTO TEST VALUES (1,张三); INSERT INTO TEST VALUES (2,李四); INSERT INTO TEST VALU...
这篇文章主要介绍了php连接oracle数据库及查询数据的方法,以实例形式较为详细的分析了php操作oracle数据库的使用技巧,具有一定的参考借鉴价值,需要的朋友可以参考下本文实例讲述了php连接oracle数据库及查询数据的方法。分享给大家供大家参考。具体分析如下:php有强大的功能不但可以支持mysql,mssql,mysqli之个我们还可以与oracle数据连接,要让php支持oracle非常的简单我们只要把php.ini中的;extention = php_oci8.dll分号去掉即...
http://qdlover.yeah.net 一个oracle+PHP的查询的例子 本来我不用php了,可是还是有很多朋友问我,我就做了一个例子,具体函数请查手册 其实oracle的函数和别的也差不多,只不过它这里多了一个定义输出变量的过程, 如果学过pl/sql的人都知道的(不过听说只有清华和西安交大用它做网站)。 就是OCIDefineByName($id,"ROWNUM",&$rownum);对应了查询中的rownum,一个对应一个, 而且最应该注意的就是,在定义的时候,字段名...