我在报表定义中遇到异常,我的属性映射到外部 mysql 数据库,当我运行报表定义时,发生了此异常
错误:
** 执行报表定义的查询时出错 - 获取列表时出现问题:代码:1064 SQLState:42000 消息:SQL 语法有错误;请查看与您的 MySQL 服务器版本对应的手册,了解在 '.customerid
AS "customerid" , "PC0"。customername
AS "customername" FROM TELE' 在第 1 行 DatabaseException by 先前的异常:java.sql.SQLSyntaxErrorException:您的 SQL 语法有错误;检查与您的 MySQL 服务器版本对应的手册,了解在".customerid
AS "customerid" , "PC0"。customername
为"客户名称",来自 TELE' 在第 1 行 |SQL 代码: 1064 |SQL 状态:42000
这是对跟踪器"选择"PC0"的数据库查询。customerid
AS "customerid" , "PC0"。customername
AS "customername" FROM TELECOMMUNICATION.bsstest "PC0">
我猜MySQL无法识别带有引号的别名。您需要就此跟进 PEGA。