在oracle application express中为日历选择多列

时间:2013-12-10 13:19:21

标签: sql database oracle oracle-apex

我正在尝试在日历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中的查询有什么问题?

1 个答案:

答案 0 :(得分:2)

尝试为查询字段使用别名

SELECT EXPDATE as field1, 
       'Exp: ' || SUM(EXPAMT) || ' App: ' || SUM(EXPAPPRAMT) as field2
FROM EXPITEM
group by EXPDATE;