Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个小问题。将 excel 文件中的数据读入数据表变量后,我需要将其上传到数据库中的表中。但是excel文件中的列数是不固定的。因此,我每次上传时都需要创建一个表。我想调用一个存储过程来创建表。为此,我将第一行(其中包含用于创建表的列名)传递给存储过程。考虑到列数未知,我该怎么做?我不能将它作为数组传递,因为存储过程不接受数组。请帮忙。
T-SQL:解析分隔字符串就是您要查找的内容。
引用:
当我需要将数组从应用程序传递到 SQL 存储过程时,我最常使用这段代码。