posts - 535,comments - 60,views - 197万

随笔分类 -  oracle

1 2 3 4 下一页
java连Oracle连接字符串写法
摘要:JDBC URL: 1、ServiceName方式:jdbc:oracle:thin:@//<host>:<port>/ServiceName 如果是集群,不知道为什么是在配置文件里面没效果,直接写在代码就可以 2、SID方式:jdbc:oracle:thin:@<host>:<port>:<SID 阅读全文
posted @ 2019-01-30 17:27 凌度 阅读(1311) 评论(0) 推荐(0) 编辑
查看oracle用户执行的sql语句历史记录
摘要:select PARSING_SCHEMA_NAME,COUNT(DISTINCT T.SQL_TEXT) from v$sqlarea t WHERE T.LAST_ACTIVE_TIME >= TRUNC(SYSDATE) GROUP BY PARSING_SCHEMA_NAME 阅读全文
posted @ 2017-11-20 10:28 凌度 阅读(4733) 评论(0) 推荐(0) 编辑
ORA-28000账户被锁和解锁
摘要:查看用户信息 查看默认PROFILE的策略 阅读全文
posted @ 2017-11-13 18:57 凌度 阅读(400) 评论(0) 推荐(0) 编辑
[ORACLE]java.sql.SQLRecoverableException: IO Error: Connection rese
摘要:随机数引起的阻塞问题 程序通过 java -jar -Djava.security.egd=file:/dev/./urandom xxx 的方式执行, http://hongjiang.info/jvm-random-and-entropy-source/ http://blog.csdn.net 阅读全文
posted @ 2017-11-07 15:33 凌度 阅读(2576) 评论(0) 推荐(0) 编辑
oracle start with connect by prior 递归查询用法
摘要:start with 子句:遍历起始条件,有个小技巧,如果要查父结点,这里可以用子结点的列,反之亦然。 connect by 子句:连接条件。关键词prior,prior跟父节点列parentid放在一起,就是往父结点方向遍历;prior跟子结点列subid放在一起,则往叶子结点方向遍历, pare 阅读全文
posted @ 2017-10-31 14:50 凌度 阅读(520) 评论(0) 推荐(0) 编辑
oracle比较一行的最大值或最小值
摘要:1. COALESCE 返回该表达式列表的第一个非空value。 格式: COALESCE(value1, value2, value3, ...) 含义: 返回value列表第一个非空的值。 value列表必须是相同类型,也可以是一个表的同一行、不同列的值进行比较。 EXAMPLE: select 阅读全文
posted @ 2017-09-20 14:40 凌度 阅读(4604) 评论(0) 推荐(0) 编辑
oracle取出多个字段列中的最大值和最小值
摘要:greatest 函数和least函数 阅读全文
posted @ 2017-08-22 09:12 凌度 阅读(9712) 评论(0) 推荐(0) 编辑
oracle SQL语句取本周本月本年的数据
摘要:--国内从周一到周日 国外是周日到周六 select to_char(sysdate-1,'D') from dual;--取国内的星期几 去掉减一取国外的星期 --取本周时间内的数据 select * from table where DTIME >=trunc(next_day(sysdate-8,1)+1) and DTIME=trunc(next_day(sysda... 阅读全文
posted @ 2017-08-17 17:36 凌度 阅读(1914) 评论(0) 推荐(0) 编辑
测试oracle数据库连接
摘要:1、ping 192.168.0.12、telnet 192.168.0.1 1521 按下ctrl+] 组合键出现命令回显才是端口连接成 3、tnsping 192.168.0.1:1521/db 阅读全文
posted @ 2017-07-31 10:18 凌度 阅读(3555) 评论(0) 推荐(0) 编辑
Oracle行转列、列转行的Sql语句总结
摘要:多行转字符串 这个比较简单,用||或concat函数可以实现 SQL Code 12 select concat(id,username) str from app_userselect id||username str from app_user 12 select concat(id,usern 阅读全文
posted @ 2017-06-09 11:41 凌度 阅读(1491) 评论(0) 推荐(0) 编辑
oracle查看和替换含不可见字符(空白)
摘要:select lengthb('1397256'), dump('1397256') from dual; select ascii('') from dual; select replace('13', chr(43700), '') from dual; 阅读全文
posted @ 2017-06-07 19:12 凌度 阅读(4396) 评论(0) 推荐(0) 编辑
oracle常用加解密函数
摘要:md5 DES加密 DES解密 阅读全文
posted @ 2017-06-07 11:48 凌度 阅读(3133) 评论(0) 推荐(0) 编辑
oracle补齐日期
摘要:生成日期列表 范例:生成日期和补全某天充值数据 阅读全文
posted @ 2017-04-13 11:14 凌度 阅读(909) 评论(1) 推荐(0) 编辑
Oracle:Authid Current_User的使用
摘要:我们知道,用户拥有的role权限在存储过程是不可用的。遇到这种情况,我们一般需要显式授权,如grant create table to usera;但这种方法太麻烦,有时候可能需要进行非常多的授权才能执行存储过程,实际上,oracle给我们提供了在存储过程中使用role权限的方法:修改存储过程,加入 阅读全文
posted @ 2017-03-24 17:52 凌度 阅读(600) 评论(0) 推荐(0) 编辑
oracle的sqlldr常见问题
摘要:http://www.orafaq.com/wiki/SQL*Loader_FAQ#Can_one_skip_certain_columns_while_loading_data.3F What is SQL*Loader and what is it used for?[edit] SQL*Loa 阅读全文
posted @ 2017-03-22 16:20 凌度 阅读(1232) 评论(0) 推荐(0) 编辑
oracle计算两行差值
摘要:Lag和Lead分析函数可以在同一次查询中取出同一字段的前N行的数据(Lag)和后N行的数据(Lead)作为独立的列。 这种操作可以代替表的自联接,并且LAG和LEAD有更高的效率。 SELECT col_1,col_2,col_2-LAG(col_2,1,0)OVER(ORDER BY B) AS 阅读全文
posted @ 2016-12-27 15:12 凌度 阅读(10344) 评论(0) 推荐(0) 编辑
oracle计算是否是同一周
摘要:函数已经解决跨年问题 to_char(date,'w') 是本月第几周 还有个方法是取两个日期的下个周一,比较是否相同 阅读全文
posted @ 2016-12-27 10:45 凌度 阅读(460) 评论(0) 推荐(0) 编辑
关于处理小数点位数的几个oracle函数
摘要:1. 取四舍五入的几位小数 select round(1.2345, 3) from dual; 结果:1.235 2. 保留两位小数,只舍 select trunc(1.2345, 2) from dual; 结果:1.23 select trunc(1.2399, 2) from dual; 结 阅读全文
posted @ 2016-12-21 15:42 凌度 阅读(459) 评论(0) 推荐(0) 编辑
oracle加并行参数PARALLEL
摘要:select /*+ PARALLEL(t,4) */ * from table1 阅读全文
posted @ 2016-12-21 11:09 凌度 阅读(2630) 评论(0) 推荐(0) 编辑
hive和ORACLE语法对比
摘要: 阅读全文
posted @ 2016-10-13 15:27 凌度 阅读(2966) 评论(0) 推荐(0) 编辑

1 2 3 4 下一页
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示