SSRS连Oracle SQL Developer 数据源, 数据集的查询语显示错误 ' expected CHAR got NUMBER'

0
数据库: ORACLE SQL DEVELOPER , 表IC_1218, 列IC_ID数据类型number

SSRS 查询语句: 
select * from IC_1218
where IC_ID=to_number(COALESCE(:UserIDs, IC_ID))

select * from IC_1218
where IC_ID=to_char(COALESCE(:UserIDs, IC_ID))

select * from IC_1218
where IC_ID= COALESCE(:UserIDs, IC_ID)

参数: UserIDs  数据类型:Integer或 Text, allow null

无论怎样组合上述条件, 都显示错误: ORA-00932 inconsistent datatypes: expected CHAR got NUMBER
 
请大家给一点帮助,谢谢!
已邀请:
0

li052468 2015-12-28 回答

数据类型不一致,

要回复问题请先登录注册