社区
疑难问题
帖子详情
sqlserver存储过程,可以将print打印的字符串写入到txt文件里吗?
wh5700057
2013-08-09 06:48:32
在存储过程里,使用print命令是将文字打印到了控制台,我怎么讲print打印的文字在存储过程里写入到txt文件里?
...全文
871
6
打赏
收藏
sqlserver存储过程,可以将print打印的字符串写入到txt文件里吗?
在存储过程里,使用print命令是将文字打印到了控制台,我怎么讲print打印的文字在存储过程里写入到txt文件里?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wh5700057
2013-08-12
打赏
举报
回复
可以给我一个很简单的例子吗?就是在存储过程里直接将字符串写入到TXT(不可以利用表)。
發糞塗牆
2013-08-12
打赏
举报
回复
你把print换成select再导出
wh5700057
2013-08-12
打赏
举报
回复
如果我不想将字符串插入到表里面呢?怎么直接将字符串打印到TXT里面?
Shawn
2013-08-10
打赏
举报
回复
在存储过程里,建议先把文字INSERT INTO到一张表中,最后再用BCP方式或程序方式导出。直接在存储过程里写导出代码不好。因为涉及到权限问题。
唐诗三百首
2013-08-10
打赏
举报
回复
用bcp命令导出..
Andy__Huang
2013-08-09
打赏
举报
回复
--入SQLServer select * into 你的表 from OpenRowset('MSDASQL', 'Driver={Microsoft Text Driver (*.txt; *.csv)};DefaultDir=c:/temp;','select * from contact.txt') --查詢導出 EXEC master..xp_cmdshell 'bcp "SELECT class_no,kind_no,cn_name FROM new_ks.dbo.kind ORDER BY 1,2" queryout "e:/TX1.txt" -c -q -S"sprogram" -U"develop" -P"12345"' --直接导出到txt文件 EXEC master..xp_cmdshell 'bcp DB_MRP.dbo.dept out "e:/TX3.txt" -c -S"GUIDE-1" -U"develop" -P"12345"' --直接导出到xls文件 EXEC master..xp_cmdshell 'bcp DB_MRP.dbo.dept out "e:/TX3.xls" -c -S"GUIDE-1" -U"develop" -P"12345"'
工程项目管理学习体会.doc
工程项目管理学习体会.doc
工程项目管理模式研究.doc
工程项目管理模式研究.doc
网站SEO优化推广方案.doc
网站SEO优化推广方案.doc
公司网络信息规范化管理.doc
公司网络信息规范化管理.doc
施工项目管理的内容与程序.doc
施工项目管理的内容与程序.doc
疑难问题
22,300
社区成员
121,734
社区内容
发帖
与我相关
我的任务
疑难问题
MS-SQL Server 疑难问题
复制链接
扫一扫
分享
社区描述
MS-SQL Server 疑难问题
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章