使用SSMS从表中转储特定记录

时间:2015-05-15 05:48:40

标签: sql-server ssms dump

我需要选择&使用SSMS从我的数据库表中转储特定记录。 我试过谷歌搜索,但无法找到解决方案。

2 个答案:

答案 0 :(得分:0)

根据julio-césar

  

在SQL Server Management Studio中,右键单击数据库并选择   任务/生成脚本。按照向导,您将获得一个脚本   按照正确的顺序重新创建数据结构   外键。在标题为" Set Scripting Options"的向导步骤中;选择   "高级"并将"数据类型修改为脚本" " Schema的选项   和数据"

     

提示:在最后一步中选择"脚本到新查询窗口",它' ll   以这种方式工作得快得多。

enter link description here

答案 1 :(得分:0)

使用命令行,您可以执行sqlcmd.exe并使用-o参数将结果放入文件。

sqlcmd.exe -E -d db1 -Q"select * from dbo.t1 where col1 = 'foo'" -o results.txt

或传入sql脚本

sqlcmd.exe -E -d db1 -i file1.sql -o results.txt

您也可以使用bout.exe,使用queryout参数。