Oracle
dingyu_12
这个作者很懒,什么都没留下…
展开
-
ORA-12519: TNS:no appropriate service handler found 解决
有时候连得上数据库,有时候又连不上。可能是数据库上当前的连接数目已经超过了它能够处理的最大值。select count(*) from v$process --当前的连接数select value from v$parameter where name = 'processes' --数据库允许的最大连接数修改最大连接数:alter system set processes = 300 ...原创 2011-04-15 15:31:25 · 78 阅读 · 0 评论 -
Oracle decode()函数的用法
DECODE函数是ORACLE PL/SQL是功能强大的函数之一,目前还只有ORACLE公司的SQL提供了此函数,其他数据库厂商的SQL实现还没有此功能。DECODE有什么用途呢? 先构造一个例子,假设我们想给智星职员加工资,其标准是:工资在8000元以下的将加20%;工资在8000元以上的加15%,通常的做法是,先选出记录中的工资字段值? select salary into var-salar...2010-09-08 11:36:53 · 123 阅读 · 0 评论 -
NULLS FIRST: place null value first排序时对空值的位置排列
1.不加“关照”的order by升序排序效果--NULL值在后。sec@ora10g> select * from t order by x; X---------- 1 2 3 47 rows selected.2.不加“关照”的order by降序排序效果--NULL值在前。sec@ora10g> s...原创 2011-04-21 16:48:27 · 262 阅读 · 0 评论 -
SQL里的EXISTS与in、not exists与not in
系统要求进行SQL优化,对效率比较低的SQL进行优化,使其运行效率更高,其中要求对SQL中的部分in/not in修改为exists/not exists修改方法如下:in的SQL语句SELECT id, category_id, htmlfile, title, convert(varchar(20),begintime,112) as pubtime FROM tab_oa_pub...原创 2011-05-07 09:40:58 · 87 阅读 · 0 评论 -
Oracle实用日期函数总结
ORACLE日期时间函数大全 TO_DATE格式(以时间:2007-11-02 13:45:25为例) Year: yy two digits 两位年 显示值:07 yyy three digits 三位年 显示值:007 yyyy four digit...原创 2010-10-15 20:03:00 · 77 阅读 · 0 评论 -
oracle函数--NLSSORT
关键字: nlssort, 拼音排序, 笔划, 部首 Oracle9i之前,中文是按照二进制编码进行排序的。 在oracle9i中新增了按照拼音、部首、笔画排序功能。设置NLS_SORT值 SCHINESE_RADICAL_M 按照部首(第一顺序)、笔划(第二顺序)排序 SCHINESE_STROKE_M 按照笔划(第一顺序)、部首(第二顺序)排序 ...原创 2011-06-21 14:22:52 · 136 阅读 · 0 评论