Teradata / A列表作为过程的输入

时间:2018-01-12 07:25:13

标签: sql stored-procedures teradata

我想创建一个过程,它接收一个列表作为输入并在WHERE子句中使用它。怎么做? 代码可能如下所示:

CREATE PROCEDURE proc (list VARCHAR(300 /*which format should i use???*/))
BEGIN
CREATE MULTISET TABLE t1 AS
(
SELECT *
FROM parent_table
WHERE opt IN list
)
WITH DATA;
END;

CALL proc (31,22,11,44,65,51);

THX!

0 个答案:

没有答案