高手给个例子DB :DSBU
内容:select * from Ship_data where ....

解决方案 »

  1.   

    我只知道在企业管理器里面可以分离数据库`~把它到出成.sql文件~~
    可以用来备份`~~
      

  2.   

    导出可以用分离数据库`~导入可以用附加数据库`~~(数据库备份)如果是指定语句的话,你可以看下SQL邮件服务,它是根据查询语句来返回你想要的东西,然后发邮件出去。你可以返回的是TXT格式也可以是EXCEL格式等等`~~
      

  3.   

    --格式
    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为用户名,密码为空
      

  4.   

    txt文件名路径:d:\a.txtinsert table1
    select * from opendatasource('microsoft.jet.oledb.4.0','Text;hdr=yes;database=d:')...[a#txt]
      

  5.   

    我要导出啊coolingpipe(冷箫轻笛) ( ) 我用了不行,抱错
      

  6.   

    use master
    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 行)
      

  7.   

    exec master..xp_cmdshell 'bcp "select  * from ServerName..table1" queryout d:\aa.txt  -c -q -S"DICKY" -U"sa" -P"abc"'
      

  8.   

    条件语句where怎么不能加啊?应该加在哪里?
      

  9.   

    exec master..xp_cmdshell 'bcp "select  * from ServerName..table1 where ..." queryout d:\aa.txt  -c -q -S"DICKY" -U"sa" -P"abc"'
      

  10.   


    exec master..xp_cmdshell 'bcp "select * from DSBU..Mail where qci_pn='1JL9JCYSA02'" out "d:\tt.txt" -c -t, -Usa -Pqms7sa'
      

  11.   

    注意,以下方法加是不对的(单引号或双引号):
    where a='123'
    where a="123"以下才是正确的:(要用两个单引号括起来)
    where a=''123''
      

  12.   

    exec master..xp_cmdshell 'bcp "select * from DSBU..Mail where qci_pn=''1JL9JCYSA02''" out "d:\tt.txt" -c -t, -Usa -Pqms7sa'