Oracle
no_baobao
这个作者很懒,什么都没留下…
展开
-
windows下oracle定时备份
第一步: 在D盘根目录下新建文件夹Backup,这个目录可以任意,复制exp.exe文件到这个目录下,在该目录下新建文件expbkup.bat exp test/test@test file=d:\backup\%date:~0,10%.dmp log=d:\backup\%date:~0,10%.log compress=n buffer=8092 consisten...原创 2011-06-17 13:07:49 · 79 阅读 · 0 评论 -
Oracle实现树形结构sql
SELECT lpad('|-',(level-1)*4,' ')||lpad('『',2)||nodename||rpad('』',2) nodename FROM tbl_depttree CONNECT BY PRIOR nodeid = parentid START WITH parentid='0';根据子节点 递归查询父节点 ...原创 2013-07-16 10:04:17 · 293 阅读 · 0 评论 -
oracle 中时间类型 date 与 long 互转
在保存时间到数据库时,有时候会保存long型的数据,固定长度是13位,是用当前时间减去1970-01-01,再换算成毫秒得到的结果。 oracle中的实现方式: --日期转换毫秒SELECT TO_NUMBER(TO_DATE('2005-03-29 12:30:45', 'YYYY-MM-DD HH24:MI:SS') - TO_DATE...原创 2012-11-05 15:58:26 · 897 阅读 · 0 评论 -
如何更改Oracle连接数的限制
如何更改Oracle连接数的限制 java系统在运行过程中,有时候会抛出如下错误,如:WARN - SQL Error: 17002, SQLState: nullERROR - Io 异常: Connection refused(DESCRIPTION=(TMP=)(VSNNUM=169869568)(ERR=12519)(ERROR_STACK=(ERROR=(CODE...原创 2012-10-22 15:37:27 · 434 阅读 · 0 评论 -
Oracle中使用sys_connect_by_path函数实现行转列
表结构及数据展现[img]http://dl.iteye.com/upload/picture/pic/105142/d406a37f-3be6-3bb9-ad04-e3f67a0cc9e6.png[/img]要实现的效果[img]http://dl.iteye.com/upload/picture/pic/105140/beaf97de-a28f-31a4-ad0f-c2...2011-12-30 09:17:58 · 97 阅读 · 0 评论 -
orcle sql 性能优化
(1) 选择最有效率的表名顺序(只在基于规则的优化器中有效):ORACLE的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表 driving table)将被最先处理,在FROM子句中包含多个表的情况下,你必须选择记录条数最少的表作为基础表。如果有3个以上的表连接查询, 那就需要选择交叉表(intersection table)作为基础表, 交叉表...原创 2011-07-31 10:46:48 · 118 阅读 · 0 评论 -
oracle sql查询时间段内的具体日期
oracle sql查询时间段内的具体日期select to_char(to_date(20110901, 'YYYYMMDD') + (lv - 1), 'YYYYMMDD') time_id,(case when 'month'='week' then to_char(to_date(20110901, 'YYYYMMDD') + (lv - 1), 'day')||' ('...原创 2011-10-18 10:16:14 · 251 阅读 · 0 评论 -
oracle中如何判断某个日期是星期几
SQL:SELECT to_char(to_date([color=red]'2011-03-13'[/color],'YYYY-MM-DD'),'d') FROM DUAL其中 红色部分为传入日期[b]to_char的其他用法[/b]Select to_char(sysdate,'ss') from dual取当前时间秒部分 Select to_char(...原创 2011-03-16 11:26:34 · 149 阅读 · 0 评论 -
oracle 上 迁移 undo 表空间的步骤
oracle 上 迁移 undo 表空间的步骤: 1 .重建undo 表空间 SQL> create UNDO tablespace undotbs2 2 datafile 'E:\ora_data\UNDOTBS02.DBF' size 2048m 3 autoextend on next 1...2011-06-17 13:12:01 · 569 阅读 · 0 评论 -
sql中怎样计算某个字符在字符串中有多少个
select (length('oracle11g, oracle10g oracle9i | oracle8i') - length(replace('oracle11g, oracle10g oracle9i | oracle8i', 'oracle', ...原创 2011-06-17 13:09:54 · 657 阅读 · 0 评论 -
不用安装oracle客户端也可以用plsql连接远程oracle
不安装oracle客户端使用plsql连接远程数据库 1、在安装ORACLE服务器的机器上搜索下列文件,oci.dllocijdbc10.dllociw32.dllorannzsbb10.dlloraocci10.dlloraociei10.dll (可能服务器没有,如果没有则pl sql 随便用户名密码可以登陆)sqlnet....原创 2013-02-22 18:56:42 · 347 阅读 · 0 评论