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

pillow7 2010-10-22 09:56:24
即使用命令把ManageMent studio下方的消息一栏中的输出信息转换为sql文件
...全文
90 点赞 收藏 13
写回复
13 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
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 文件。
回复
相关推荐
发帖
疑难问题
创建于2007-09-28

2.1w+

社区成员

MS-SQL Server 疑难问题
申请成为版主
帖子事件
创建了帖子
2010-10-22 09:56
社区公告
暂无公告