ORA-01722: invalid number - select description from (SELECT NULL OBJECT_ID, ' -- Select Funding Body -- ' DESCRIPTION FROM DUAL UNION SELECT OBJECT_ID, BODY_NAME DESCRIPTION FROM VA_FUNDING_BODY WHERE SYSDATE BETWEEN START_DATE AND NVL(END_DATE, SYSDATE+1) ORDER BY 2) where object_id in ('Irish Marine Institute; Marine Research, Technology Development and Innovation Measure[PhD-05-004, INF-06-013, IND-05-03]; Science Foundation Ireland; Strategy for Science, Technology, and Innovation; Higher Education Authority Programme for Research in Third Level Institutions 3[MSR3.2]; Higher Education Authority Programme for Research in Third Level Institutions 4; Environment and Climate Change Impacts and Responses; Enterprise Ireland Commercialisation Fund Technology Development; MPPT[CFTD/07/IT/313]; PULSE RT[CFTD/07/323]') ORA-01722: invalid number