0

我有一个小问题。将 excel 文件中的数据读入数据表变量后,我需要将其上传到数据库中的表中。但是excel文件中的列数是不固定的。因此,我每次上传时都需要创建一个表。我想调用一个存储过程来创建表。为此,我将第一行(其中包含用于创建表的列名)传递给存储过程。考虑到列数未知,我该怎么做?我不能将它作为数组传递,因为存储过程不接受数组。请帮忙。

4

1 回答 1

0

T-SQL:解析分隔字符串就是您要查找的内容。

引用:

当我需要将数组从应用程序传递到 SQL 存储过程时,我最常使用这段代码。

于 2013-08-20T17:36:42.303 回答