在2008中用什么命令可以把我输出的消息保存为sql文件

pillow7 2010-10-22 09:56:24
即使用命令把ManageMent studio下方的消息一栏中的输出信息转换为sql文件
...全文
121 13 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
pillow7 2010-10-22
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 abuying 的回复:]
使用命令print
把sql输出,再复制。

或者打开trace 2005是profile,跟综sql语句。
[/Quote]
再复制是什么意思?
--小F-- 2010-10-22
  • 打赏
  • 举报
回复
说实话不懂楼主的意思
abuying 2010-10-22
  • 打赏
  • 举报
回复
使用命令print
把sql输出,再复制。

或者打开trace 2005是profile,跟综sql语句。
dawugui 2010-10-22
  • 打赏
  • 举报
回复
[Quote=引用楼主 pillow7 的回复:]
即使用命令把ManageMent studio下方的消息一栏中的输出信息转换为sql文件
[/Quote]一般都是另存为...,直接用命令的方式不会,帮顶.
pillow7 2010-10-22
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 xman_78tom 的回复:]
不知道是否是这个意思。

在 SSMS 的 QUERY 菜单中启用 SQLCMD Mode,在输入以下命令

:out "c:\output.txt"

select ... from ...

这样,可以将 select 查询的结果保存到 c:\output.txt 文件。
[/Quote]
收到,多谢!
Austindatabases 2010-10-22
  • 打赏
  • 举报
回复
BCP 能解决你的问题,不过你问题的问法有问题

你应该说是 输出结果变成 文件
--小F-- 2010-10-22
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 xman_78tom 的回复:]
:out 命令对 print 同样起作用。

:out "c:\output.sql"

print 'select * from tab'
[/Quote]

学习
billpu 2010-10-22
  • 打赏
  • 举报
回复
还有这样的方法呀 呵呵 学到了
guguda2008 2010-10-22
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 xman_78tom 的回复:]

不知道是否是这个意思。

在 SSMS 的 QUERY 菜单中启用 SQLCMD Mode,在输入以下命令

:out "c:\output.txt"

select ... from ...

这样,可以将 select 查询的结果保存到 c:\output.txt 文件。
[/Quote]
学习,牛B
xman_78tom 2010-10-22
  • 打赏
  • 举报
回复
:out 命令对 print 同样起作用。

:out "c:\output.sql"

print 'select * from tab'

pillow7 2010-10-22
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 xman_78tom 的回复:]
不知道是否是这个意思。

在 SSMS 的 QUERY 菜单中启用 SQLCMD Mode,在输入以下命令

:out "c:\output.txt"

select ... from ...

这样,可以将 select 查询的结果保存到 c:\output.txt 文件。
[/Quote]
我想把print输出的消息保存成sql文件
xman_78tom 2010-10-22
  • 打赏
  • 举报
回复
不知道是否是这个意思。

在 SSMS 的 QUERY 菜单中启用 SQLCMD Mode,在输入以下命令

:out "c:\output.txt"

select ... from ...

这样,可以将 select 查询的结果保存到 c:\output.txt 文件。

22,301

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧