我有一个从前端传递给plsql过程的字符串变量,它包含逗号selerated整数,以检索我使用TO_CHAR (P_LISTID)
的这些整数。 P_LISTID
是变量传递的。
这是在其他人编写的许多程序中工作,但为我提供了无效的数字错误。
代码:
Create procedure p(p_listid in VARCHAR2)
AS
TYPE IDTYPE TABLE OF TBLFILE%ID. TYPE
FILEID IDTYPE
BEGIN
SELECT *FROM TBLFILE WHERE ID IN (TO_CHAR (p_listid)
......
.....
End procedure