SQL 指定语句 如何导出txt ------一定给分的 高手给个例子DB :DSBU内容:select * from Ship_data where .... 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我只知道在企业管理器里面可以分离数据库`~把它到出成.sql文件~~可以用来备份`~~ 导出可以用分离数据库`~导入可以用附加数据库`~~(数据库备份)如果是指定语句的话,你可以看下SQL邮件服务,它是根据查询语句来返回你想要的东西,然后发邮件出去。你可以返回的是TXT格式也可以是EXCEL格式等等`~~ --格式exec xp_cmdshell ('bcp "SELECT au_fname, au_lname FROM pubs..authors ORDER BY au_lname" queryout c:\Authors.txt -c -Sservername -Usa -Ppassword')--例如:exec xp_cmdshell ('bcp "SELECT au_fname, au_lname FROM pubs..authors ORDER BY au_lname" queryout c:\Authors.txt -c -S. -Usa -P')其中.是本地服务器,sa为用户名,密码为空 txt文件名路径:d:\a.txtinsert table1select * from opendatasource('microsoft.jet.oledb.4.0','Text;hdr=yes;database=d:')...[a#txt] 我要导出啊coolingpipe(冷箫轻笛) ( ) 我用了不行,抱错 use masterexec xp_cmdshell 'bcp "SELECT id,name FROM test..student" queryout c:\Authors.txt -c -S. -Usa -P'output ----------------------------------------------------- NULL开始复制...NULL已复制了 6 行。数据包的大小(字节): 4096时钟时间(毫秒): 共 1NULL(所影响的行数为 7 行) exec master..xp_cmdshell 'bcp "select * from ServerName..table1" queryout d:\aa.txt -c -q -S"DICKY" -U"sa" -P"abc"' 条件语句where怎么不能加啊?应该加在哪里? exec master..xp_cmdshell 'bcp "select * from ServerName..table1 where ..." queryout d:\aa.txt -c -q -S"DICKY" -U"sa" -P"abc"' exec master..xp_cmdshell 'bcp "select * from DSBU..Mail where qci_pn='1JL9JCYSA02'" out "d:\tt.txt" -c -t, -Usa -Pqms7sa' 注意,以下方法加是不对的(单引号或双引号):where a='123'where a="123"以下才是正确的:(要用两个单引号括起来)where a=''123'' exec master..xp_cmdshell 'bcp "select * from DSBU..Mail where qci_pn=''1JL9JCYSA02''" out "d:\tt.txt" -c -t, -Usa -Pqms7sa' 求这个需求如何SQL查询?? 分页处理 ------征集 SQL server 服务器管理的常用语句,如 资源占用查看等等。。 急~~~ 请教:不用top 1取出一条记录 创建表,并且设置ID 为主键,怎么写? 请教一下如何设计用户 角色 权限 用户组 等相关表的结构 在SQL语句中,用于参数传递的“?”的用法请教!!! 求助:[急]在执行该操作期间发生意外 怎样设置SQL 的timeout? 请问如何知道指定表中有沒有該列,如沒有的话就插入一新列?谢谢! 更改日期型数据的问题
可以用来备份`~~
exec xp_cmdshell ('bcp "SELECT au_fname, au_lname FROM pubs..authors ORDER BY au_lname" queryout c:\Authors.txt -c -Sservername -Usa -Ppassword')--例如:
exec xp_cmdshell ('bcp "SELECT au_fname, au_lname FROM pubs..authors ORDER BY au_lname" queryout c:\Authors.txt -c -S. -Usa -P')其中.是本地服务器,sa为用户名,密码为空
select * from opendatasource('microsoft.jet.oledb.4.0','Text;hdr=yes;database=d:')...[a#txt]
exec xp_cmdshell 'bcp "SELECT id,name FROM test..student" queryout c:\Authors.txt -c -S. -Usa -P'
output -----------------------------------------------------
NULL
开始复制...
NULL
已复制了 6 行。
数据包的大小(字节): 4096
时钟时间(毫秒): 共 1
NULL(所影响的行数为 7 行)
exec master..xp_cmdshell 'bcp "select * from DSBU..Mail where qci_pn='1JL9JCYSA02'" out "d:\tt.txt" -c -t, -Usa -Pqms7sa'
where a='123'
where a="123"以下才是正确的:(要用两个单引号括起来)
where a=''123''