gpt4 book ai didi

sql-server - 如何将表转储到 SQL Server 中的文本文件?在 SQL Server 2005 中

转载 作者:行者123 更新时间:2023-12-02 07:56:09 24 4
gpt4 key购买 nike

如何将表格导出到文本文件?

我需要获取现有表的 INSERT 脚本(结构和数据)。

最佳答案

在 SQL2k 中,尝试阅读有关批量复制的内容,命令应该是 bcp 我认为

MS 帮助文件中的例子有类似...

将数据从表格导出到文本文件

bcp "SELECT au_fname, au_lname FROM pubs..authors ORDER BY au_lname" queryout Authors.txt -c -Sservername -Usa -Ppassword

从文本文件导入数据到表格:

将数据从 Newpubs.dat 批量复制到 publishers2 的命令是:

bcp pubs..publishers2 in newpubs.dat -c -t , -r \n -Sservername -Usa -Ppassword

或者,您可以使用查询工具(例如 SQL 查询分析器)中的 BULK INSERT 语句来批量复制数据:

BULK INSERT pubs..publishers2 FROM 'c:\newpubs.dat'
WITH (
DATAFILETYPE = 'char',
FIELDTERMINATOR = ',',
ROWTERMINATOR = '\n'
)

加思

关于sql-server - 如何将表转储到 SQL Server 中的文本文件?在 SQL Server 2005 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/829720/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com