为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:8
【操作系统】:WIN10
【CPU】:I7-10750H
【问题描述】:ORACLE转DM 的一句sql 引用例未找到,报错没有定位位置,不是很好找BUG
sql如下:
SELECT
TMP_PAGE.,
ROWNUM ROW_ID
FROM
(
SELECT
U.ID,
U.ROLE_ID,
U.USER_ID,
U.ORG_ID,
U.CREATE_DATE,
U.UPDATE_NAME,
U.UPDATE_BY,
U.UPDATE_DATE,
U.SYS_ORG_CODE,
U.SYS_COMPANY_CODE,
(
SELECT
rtrim(
xmlagg( xmlparse ( content to_char( t.departname ) || ‘,’ wellformed ) ORDER BY t.departname ).getclobval ( ),
‘,’
) departname
FROM
t_s_depart t,
t_s_user_org g
WHERE
t.id = g.org_id
AND g.user_id = U.USER_ID
) org,
R.REALNAME userName,
R.USERNAME userCode,
E.ROLENAME roleName,
N.DEPARTNAME grantOrgName
FROM
COM_ROLE_USER_TS U,
T_S_BASE_USER R,
T_S_ROLE E,
T_S_DEPART N
WHERE
U.USER_ID = R.ID
AND U.ROLE_ID = E.ID
AND U.ORG_ID = N.ID
AND ( ( ROLE_ID = ‘4028901f675f117701676ca5c0de00bc’ ) )
ORDER BY
CREATE_DATE DESC nulls last
) TMP_PAGE
WHERE
ROWNUM <= 15
select id_code;查一下版本号
TMP_PAGE.,有个点吗?有点的话加双引号再查,先看是不是这个问题吧