oracle
yuelong2456
这个作者很懒,什么都没留下…
展开
-
oracle无法通过ip地址连接
背景:今天在调试开源adempiere,按照文档要求安装了oracle 11g x64 版本。问题描述:使用plsql可以连接本地oracle实例,但telnet 192.168.130.71 (内网ip)不通。 其实在11g安装完成后,默认网络配置 listener.ora中 host = localhost,该文件位于d:\app\long.yue\product\11.2.原创 2014-03-07 19:59:53 · 14372 阅读 · 2 评论 -
oracle level
典型的用法,替换;生成多个数据行select regexp_substr('i;am;a;test;hahahhah', '[^;]+',1,level) str_single from dualconnect by level <= length('i;am;a;test;hahahhah') - length(replace('i;am;a;test;hahah原创 2015-04-08 16:48:54 · 478 阅读 · 0 评论 -
oracle nvl2,translate,decode,sign整理
oracle translate举例:SQL> select translate('abcdefga','abc','wo') 返回值 from dual; 返回值 ------- wodefgw分析:该语句要将'abcdefga'中的'abc'转换为'wo', 由于'a转载 2014-11-26 18:50:35 · 926 阅读 · 0 评论 -
Oracle计算时间函数(numtodsinterval、numtoyminterval)
无论是DATE还是timestamp都可以进行加减操作。可以对当前日期加年、月、日、时、分、秒,操作不同的时间类型,有三种方法:1 使用内置函数numtodsinterval增加小时,分钟和秒2 加一个简单的数来增加天3 使用内置函数add_months来增加年和月例:对当前日期增加一个小时:SQL> select sysdate, sysdate+numtodsint转载 2014-07-11 11:37:47 · 1330 阅读 · 1 评论 -
oracle导入导出
1、导入整个dmp文件imp system/manager file=bible_db log=dible_db full=y ignore=y imp adempiere/adempiere file=G:\adempiere360lts\adempiere\Adempiere\data\Adempiere.dmp log=orcl_imp full=y ignore=y原创 2014-05-14 01:57:22 · 605 阅读 · 0 评论 -
Oracle删除当前用户下所有的表的方法
1、如果有删除用户的权限,则可以:drop user user_name cascade; 加了cascade就可以把用户连带的数据全部删掉。删除后再创建该用户。--创建管理员用户create user 用户名 identified by 密码 default tablespace space_data(表空间名称) temporary tablespace space_tem转载 2014-05-14 17:21:22 · 2213 阅读 · 0 评论 -
Order by 1 的解释
http://blog.csdn.net/lingxyd_0/article/details/2653187--先看一下例子 SQL> select * from test_tab order by 1; COL_A COL_B ---------- ------转载 2014-05-14 15:28:55 · 952 阅读 · 0 评论 -
Oracle trunc()函数的用法
出自:http://www.cnblogs.com/xiaoyudz/archive/2011/03/18/1988467.html--Oracle trunc()函数的用法/**************日期********************/1.select trunc(sysdate) from dual --2011-3-18 今天的日期为2011-3-18转载 2014-04-01 10:12:18 · 593 阅读 · 0 评论 -
索引导致大量写入数据时效率低下
索引在查询的时候使用得当,自然可以提高查询效率 。同样如果表比较大,那么在写入数据时也会带来维护索引的庞大开销(当然,不可能平白无故你说他是索引,他就能给你带来高的查询效率 ,之所以查询快,那必然在数据写入的时候要维护好这个字典) 面对大量数据瞬间的写入可以使用比较简单的做法,先禁用索引,然后重建。 alter index idx_acctno unusable;原创 2014-04-01 10:42:59 · 2102 阅读 · 2 评论 -
能使 Oracle 索引失效的六大限制条件
出自:http://www.cnblogs.com/orientsun/archive/2012/07/05/2577351.htmlOracle 索引的目标是避免全表扫描,提高查询效率,但有些时候却适得其反。例如一张表中有上百万条数据,对某个字段加了索引,但是查询时性能并没有什么提高,这可能是 oracle 索引失效造成的。oracle 索引有一些限制条件,如果你违反转载 2014-04-01 10:19:01 · 660 阅读 · 0 评论 -
oracle 11g 手动启动服务
最近在笔记本安装了oracle 11g r2 x64的版本,那个开机啊,实在是无法忍受。本地实例也就是自己平时做个测试,没必要开机就启动。于是想起net start 和net stop两个dos命令 。 其实论坛有好多人在用,也不是什么新鲜玩意。批处理脚本内容如下@echo offecho.╭══════════════════╮echo.‖Oracle Services Contro原创 2014-03-09 20:19:40 · 5035 阅读 · 0 评论 -
oracle日期加减计算
https://blog.csdn.net/zhangbingtao2011/article/details/79150087oracle数据库中有多种对日期加减的计算方法,废话不多说,开始。1、直接加减。(1)求当前时间及一天后: select sysdate,sysdate + 1 from dual;输出为: 2018-1-24 14:05:19 ...转载 2018-08-13 14:26:04 · 1188 阅读 · 0 评论