我在存储过程里定义了一个cursor,像这样CURSOR cursor_name(C_param IN VARCHAR2) IS select * from table where id in (C_param);我的C_param会拼接成一个字符串,像这样123,223,234,343,5321 ,如果把这些数据拷贝到cursor中,没有问题,但是这样写oracle总报错
ORA-01722: invalid number
我该怎么写?