![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
oracle
晴天雨天7024
这个作者很懒,什么都没留下…
展开
-
Oracel字符函数replace|substr|translate
Oracel字符函数replace|substr|translateOracle . 在Oracle中很常用的3个字符函数 1. substr SUBSTR(c1,n1[,n2]) 截取指定长度的字符串。 n1=开始长度; n2=截取的字符串长度,如果为空,默认截取到字符串结尾; 如果n1>0,则...原创 2013-04-28 13:32:08 · 111 阅读 · 0 评论 -
sql优化
sql优化主要应该从5个方面进行调整: 1.去掉不必要的大型表的全表扫描 2.缓存小型表的全表扫描 3.检验优化索引的使用 4.检验优化的连接技术 5.尽可能减少执行计划的Cost 现在简单的举几个例子 Where子句中有“!=”将不使用索引 select account_name from test where amount != 0 (不使用) s...原创 2013-05-14 17:17:56 · 56 阅读 · 0 评论 -
like %str%优化
Oracle like '%...%' 优化 1。尽量不要使用 like '%%' 2。对于 like '%' (不以 % 开头),Oracle可以应用 colunm上的index 3。对于 like '%…' 的 (不以 % 结尾),可以利用reverse + function index 的形式,变化成 like '%' 4.非用like'%%'不可时,使用...原创 2013-05-14 17:34:44 · 961 阅读 · 0 评论 -
Oracle修改时间方法
加法 select sysdate,add_months(sysdate,12) from dual; --加1年 select sysdate,add_months(sysdate,1) from dual; --加1月 select sysdate,to_char(sysdate+7,'yyyy-mm-dd HH24:MI:SS'...原创 2014-01-03 16:32:20 · 2631 阅读 · 0 评论 -
Oracle 中 db_name / service_name / sid 三者的关系和作用
db_name是一个实在的物理名称。service_name时带有域名的,因为如果两个数据库不再同一个域可以有相同的名称。而sid是数据库的实例名称,它是有SGA和后台进程组成。一个数据库只有一个db_name但是可以有两个实例。每个实例各有自己的SGA和后台进程。 Db_name:对一个数据库(Oracle database)的唯一标识。这种表示对于单个数据库是足够的...原创 2014-01-21 15:53:42 · 554 阅读 · 0 评论 -
Oracle 游标使用全解
-- 声明游标;CURSOR cursor_name IS select_statement--For 循环游标--(1)定义游标--(2)定义游标变量--(3)使用for循环来使用这个游标declare --类型定义 cursor c_job is select empno,ename,job,sal ...原创 2014-03-19 09:39:59 · 54 阅读 · 0 评论 -
DBLink的使用
1. 建立 DATABASE LINKCREATE PUBLIC DATABASE LINK ABCCONNECT TO SA IDENTIFIED BY PASSWORDUSING '(DESCRIPTION =(ADDRESS_LIST =(ADDRESS =(PROTOCOL = TCP)(HOST = 192.168.0.100)(PORT = 1521)))(CONNECT_...原创 2015-06-24 10:43:14 · 204 阅读 · 0 评论