
ORACLE
文章平均质量分 53
hnlytlq
这个作者很懒,什么都没留下…
展开
-
ORA-00937: 不是单组分组函数
今天在java中拼接sql时犯了一个很低级的错误,sql语句拼接好以后,查询总是报ORA-00937: 不是单组分组函数,检查了好久都没没有找到错误的原因,在控制台打印的sql语句放到pl/SQL中执行也没错,但死活在junit测试的时候报ORA-00937的错误,忽然灵感来了,发现原来是我往dao中设置拼接好的sql语句不完整,group by子句和order子句都没有拼接到sql语句中。 ...原创 2011-06-10 14:30:53 · 318 阅读 · 0 评论 -
PL\SQL 无ORACLE客户端配置(winXP)
1.去oracle官网下载Instant Client 地址:http://www.oracle.com/technetwork/cn/topics/winsoft-095945-zhs.html 2.解压下载完成的压缩包我解压到了D:\Oracle\oraclient目录下3.添加tnsnames.ora文件到D:\Oracle\oraclient目录下tnsnames....原创 2011-06-21 19:27:13 · 176 阅读 · 0 评论 -
导入数据时报oracle sp2-0027输入太长错误
原因:导出的sql文件 单行的长度超过了操作系统的限值解决:在命令窗口中用@文件名导入数据。原创 2011-03-12 17:05:45 · 2311 阅读 · 0 评论 -
存储过程被锁定无法编译
原因: 存储过程执行过程中,关闭或者中断存储过程,重新编译是等待时间很长,无法删除解决:先查出被锁定存储过程的spidSELECT spidFROM V$DB_OBJECT_CACHE OC, V$OBJECT_DEPENDENCY OD, DBA_KGLLOCK W, V$SESSION S,...原创 2011-03-12 17:07:40 · 168 阅读 · 0 评论 -
DBLINK的建立
1.10g 到11g的DBLINKcreate database link orcl_36 connect to firstods identified by "zztabc" using '(DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 10.41.100.36)(PORT = 1521)...原创 2011-03-21 18:25:27 · 118 阅读 · 0 评论 -
oracle lead和lag函数用法
Lag和Lead函数可以在一次查询中取出同一字段的前N行的数据和后N行的值。这种操作可以使用对相同表的表连接来实现,不过使用LAG和LEAD有更高的效率。以下是LAG和LEAD的例子:SQL> select year,region,profit ,lag (profit,1) over (order by year) 2 as last_year_exp from...原创 2011-03-25 16:20:55 · 175 阅读 · 0 评论 -
oralce pivot函数用法
Pivot 如您所知,关系表是表格化的,即,它们以列-值对的形式出现。假设一个表名为 CUSTOMERS.SQL> desc customersName Null? Type----------------------------------------- -------- ---------------------------CUST_I...原创 2011-03-25 16:24:47 · 575 阅读 · 0 评论