我正在尝试在日历oracle应用程序快递中的一列中显示数据库中的多个列数据
我的SQL查询就像这样
SELECT EXPDATE, 'Exp: ' || SUM(EXPAMT) || ' App: ' || SUM(EXPAPPRAMT)
FROM EXPITEM
group by EXPDATE;
当我尝试在SQL开发人员中执行它时,该查询没有问题
但是当我尝试在oracle application express中执行时,出现错误
ORA-06502: PL/SQL: numeric or value error: dbms_sql.describe_columns overflow, col_name_len=44. Use describe_columns2
任何人都知道oracle application express中的查询有什么问题?
答案 0 :(得分:2)
尝试为查询字段使用别名
SELECT EXPDATE as field1,
'Exp: ' || SUM(EXPAMT) || ' App: ' || SUM(EXPAPPRAMT) as field2
FROM EXPITEM
group by EXPDATE;