社区
疑难问题
帖子详情
sqlserver存储过程,可以将print打印的字符串写入到txt文件里吗?
wh5700057
2013-08-09 06:48:32
在存储过程里,使用print命令是将文字打印到了控制台,我怎么讲print打印的文字在存储过程里写入到txt文件里?
...全文
1006
6
打赏
收藏
sqlserver存储过程,可以将print打印的字符串写入到txt文件里吗?
在存储过程里,使用print命令是将文字打印到了控制台,我怎么讲print打印的文字在存储过程里写入到txt文件里?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用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"'
MSSQL注入攻击与防御实战:从原理到靶场通关
SQL注入是一种将用户输入的数据错误地当作SQL代码执行的Web安全漏洞,其核心原理在于应用程序未能严格区分代码与数据的边界。攻击者通过构造恶意输入,可以操纵后端数据库查询逻辑,实现绕过认证、窃取数据甚至执行系统命令。这项技术的危害性极大,尤其在企业广泛使用的Microsoft SQL Server环境中,利用xp_cmdshell等高级功能可能导致服务器完全沦陷。从防御角度看,参数化查询(预编译语句)是根治此漏洞的黄金标准,它能确保用户输入始终被当作数据处理。同时,结合输入验证、最小权限原则及Web应用防
SQL Server 数据库中的几个常见的临界值
原文:SQL Server 数据库中的几个常见的临界值 本文出处:http://www.cnblogs.com/wy123/p/6709520.html 1,SQL语句或者
存储过程
的最大长度(SQL
字符串
容量)是多少? 经常有人问,我的SQL语句是拼凑出来的,可能很长,如果太长了,是不是SQL Server支持不动了? SQL语句的或者
存储过程
的最大长度是65,536 ...
疑难问题
22,298
社区成员
121,727
社区内容
发帖
与我相关
我的任务
疑难问题
MS-SQL Server 疑难问题
复制链接
扫一扫
分享
社区描述
MS-SQL Server 疑难问题
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章