为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:DM8
【操作系统】:win
【CPU】:X64
【问题描述】*:
SELECT
CONCAT(re.URI, "==", UCASE(re.method)) AS url,
GROUP_CONCAT(rol.CODE) AS needRoles
FROM (
SELECT
re.URI,
re.method,
rol.CODE
FROM
permission re
LEFT JOIN
role_permission ro ON re.ID = ro.PERMISSION_ID
LEFT JOIN
role rol ON ro.ROLE_ID = ro.ROLE_ID
WHERE
re.TYPE = 2
ORDER BY
re.URI, ro.CODE -- 根据需要调整排序条件
) AS sorted_results
GROUP BY
sorted_results.URI, sorted_results.method;
报错Caused by: dm.jdbc.driver.DMException: 第28 行附近出现错误:
无效的表或视图名[permission]
application.yml中配置 url: jdbc:dm://localhost:5236/power_init_nanwang?serverTimezone=GMT%2B8&allowMultiQueries=true&useUnicode=true&characterEncoding=UTF-8&useSSL=false
username: SYSDBA
password: SYSDBA
driver-class-name: dm.jdbc.driver.DmDriver
表是在SYDSBA模式还是power_init_nanwang模式下?用管理工具登录执行试试