解决方案 »
- 现有服务器8G内存,如何优化oracle的参数
- oracle的监听是做什么用的?
- 关于视图的使用
- Oracle9i数据库共享内存问题如何解决?
- 奇怪问题:改变字符集后,再次打开程序,汉字均为问号?
- 急!listener.txt这个log文件可以直接删除吗??
- 如何用用一个批处理文件实现执行多个sql文件?谢了先
- 请问高手
- 菜鸟急问:如何导入导出Oracle整个数据库的结构及数据??立刻结分!!
- 我的程序中有一个查询,关联到8个表,其中有的几百万条记录,有的几十条,我在查询时都尽量采用带有索引的xx_ID字段进行关联,但结果还是
- oracle用户对于表操作的权限判断
- pl/sq里面建立的存储过程,出错,求大神帮忙
SELECT PATH_LEVEL,
FULL_PATH,
NODE_ID,
NAME,
PARENT_ID,
CHANGE_TIME,
PERFORMER,
REPOSITORY_ID,
NODE_TYPE,
OWNER,
DOCUMENT_TYPE_ID,
CONTENT_LENGHT,
CONTENT_TYPE,
DOC_COMMENT,
DOC_TYPE_CODE,
DOC_TYPE_NAME,
SOURCE_URL
FROM (SELECT 0 AS PATH_LEVEL,
CAST('/' + NAME AS VARCHAR(MAX)) AS FULL_PATH,
NODE_ID,
NAME,
PARENT_ID,
CHANGE_TIME,
PERFORMER,
REPOSITORY_ID,
NODE_TYPE,
OWNER,
DOCUMENT_TYPE_ID,
CONTENT_LENGHT,
CONTENT_TYPE,
DOC_COMMENT,
DOC_TYPE_CODE,
DOC_TYPE_NAME,
SOURCE_URL
FROM DOCV_NODE
WHERE PARENT_ID IS NULL
UNION ALL
SELECT B.PATH_LEVEL + 1 AS PATH_LEVEL,
CAST(B.FULL_PATH + '/' + A.NAME AS VARCHAR(MAX)) AS FULL_PATH,
A.NODE_ID,
A.NAME,
A.PARENT_ID,
A.CHANGE_TIME,
A.PERFORMER,
A.REPOSITORY_ID,
A.NODE_TYPE,
A.OWNER,
A.DOCUMENT_TYPE_ID,
A.CONTENT_LENGHT,
A.CONTENT_TYPE,
A.DOC_COMMENT,
A.DOC_TYPE_CODE,
A.DOC_TYPE_NAME,
A.SOURCE_URL
FROM DOCV_NODE A
INNER JOIN PATH B
ON B.NODE_ID = A.PARENT_ID)
把with path() 这里()部分去掉就Ok了