0

我有一个字符串变量从前端传递给 plsql 过程,其中包含逗号分隔的整数,以检索我正在使用的这些整数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
4

0 回答 0