0

我想知道是否有任何替代复制粘贴来填充表格?我有一组很多句子,每个句子都必须是表格中的记录。

有什么方法(脚本?)可以将数据放入表中,而无需将每个项目复制粘贴到 INSERT 语句中?也许是一个循环从 varchar 变量中进行购买线并在 INSERT 语句中使用它?

我正在研究这个问题,但没有提出任何解决方案......

4

3 回答 3

3

您可以将数据复制到 CSV 文件中,然后使用 Management Studio 中的导入平面文件选项导入 CSV 文件。您可以根据需要映射列。

于 2013-01-17T21:41:35.120 回答
1

您可以通过 Command-Shell使用BCP 。

于 2013-01-17T21:50:34.580 回答
0

我不知道 sql-server-2008 (那是微软吗?),但我非常有信心该COPY指令也存在于该服务器中。如果是这样,我想这些方面的东西是可行的:

COPY tablename FROM `/some/file/on/your/disk` WITH DELIMITER ';'

对于 PostgreSQL,这是文档:http ://www.postgresql.org/docs/8.1/static/sql-copy.html

于 2013-01-17T21:43:10.577 回答