Oracle TO_CHAR将nvarchar转换为int

时间:2015-06-27 03:26:11

标签: oracle plsql type-conversion to-char

我有一个从前端传递给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

0 个答案:

没有答案