Oracle
lemoncks
这个作者很懒,什么都没留下…
展开
-
Oracle查询用户所有表
Oracle查询用户所有表下面为您介绍的语句用于实现Oracle查询用户所有表,如果您对oracle查询方面感兴趣的话,不妨一看。 www.2cto.com select * from all_tab_comments-- 查询所有用户的表,视图等select * from user_tab_comments -- 查询本用户的表,视图等se...转载 2019-12-11 18:24:07 · 742 阅读 · 0 评论 -
ORA-12638: 身份证明检索失败的解决方法
本地oracle客户端用PLSQL Developer连接远程数据库,每次登录都会在很久之后,出现ORA-12638:身份证明检索失败,tnsping 表明TNS配置没有问题。解决方案:D:\app\sabre\product\11.2.0\client_1\NETWORK\ADMIN此目录下找到sqlnet.ora文件,如果存在SQLNET.AUTHENTICATION_SERV...转载 2019-11-22 17:29:52 · 129 阅读 · 0 评论 -
SQL between 方法
select * from user where date between '2010' and '2001'找出介于 date 时间位于2010和2001之间的数据原创 2019-11-18 16:44:02 · 68 阅读 · 0 评论 -
ORA-00937: 不是单组分组函数
最近写SQL的时候,有遇到过报出 ORA-00937的问题。解释:select 列表项中除了包含聚合函数外,还包含了表的某些列,那么你将必须使用group by语句,否则语法通不过。例如:SQL>1 select deptno,job,avg(sal)2 from emp3 ;ERROR 位于第 1 行:ORA-009...转载 2019-11-18 16:43:36 · 356 阅读 · 0 评论 -
trunc 函数用法
trunc函数用于对值进行截断。用法有两种:trunc(NUMBER)表示截断数字,trunc(date)表示截断日期。(1)截断数字:格式:TRUNC(n1,n2),n1表示被截断的数字,n2表示要截断到那一位。n2可以是负数,表示截断小数点前。注意,TRUNC截断不是四舍五入。SQL> select TRUNC(15.79) from dual;TRUNC...转载 2019-11-18 16:45:19 · 574 阅读 · 0 评论 -
oracle union 和 union all 方法
UNION 操作符用于合并两个或多个 SELECT 语句的结果集。请注意,UNION 内部的 SELECT 语句必须拥有相同数量的列。列也必须拥有相似的数据类型。同时,每条 SELECT 语句中的列的顺序必须相同。SQL UNION 语法SELECT column_name(s) FROM table_name1UNIONSELECT column_name(s) FROM ta...转载 2019-11-18 16:47:14 · 161 阅读 · 0 评论 -
Oracle中add_months()函数的用法
查询当前时间2个月以前的时间:select add_months(sysdate,-2) from dual;查询当前时间2个月以后的时间:select add_months(sysdate,2) from dual;例子:如对公司员工表:查询5年前进入公司的员工的姓名:select Ename from Company where sysdate >...转载 2019-11-18 16:44:36 · 462 阅读 · 0 评论 -
oracle查看锁表sql语句,并生成解锁语句
select A.SQL_TEXT, B.USERNAME, C.OBJECT_ID, C.SESSION_ID, B.SERIAL#, C.ORACLE_USERNAME, C.OS_USER_NAME, C.Process, 'alter system kill session...转载 2019-11-18 16:43:52 · 129 阅读 · 0 评论