如何将数组传递给SQL语句并将其提交到数据库?

时间:2011-03-17 22:46:57

标签: sql

如何将数组传递给SQL语句并将其提交到数据库?

2 个答案:

答案 0 :(得分:2)

如果您正在使用SQL Server,您可以将XML参数传递到存储过程,然后在SP本身的节点上进行选择。

http://weblogs.asp.net/jgalloway/archive/2007/02/16/passing-lists-to-sql-server-2005-with-xml-parameters.aspx

答案 1 :(得分:0)

在PostgreSQL中,这很容易:

INSERT INTO some_table (some_column, array_column)
VALUES
(42, ARRAY[4,2]);