我想知道是否有任何替代复制粘贴来填充表格?我有一组很多句子,每个句子都必须是表格中的记录。
有什么方法(脚本?)可以将数据放入表中,而无需将每个项目复制粘贴到 INSERT 语句中?也许是一个循环从 varchar 变量中进行购买线并在 INSERT 语句中使用它?
我正在研究这个问题,但没有提出任何解决方案......
我想知道是否有任何替代复制粘贴来填充表格?我有一组很多句子,每个句子都必须是表格中的记录。
有什么方法(脚本?)可以将数据放入表中,而无需将每个项目复制粘贴到 INSERT 语句中?也许是一个循环从 varchar 变量中进行购买线并在 INSERT 语句中使用它?
我正在研究这个问题,但没有提出任何解决方案......
您可以将数据复制到 CSV 文件中,然后使用 Management Studio 中的导入平面文件选项导入 CSV 文件。您可以根据需要映射列。
您可以通过 Command-Shell使用BCP 。
我不知道 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