SQL中导出文件有没有现成的存储过程或方法?????????

解决方案 »

  1.   

    to rouqu(Silent Hill) ,请问可以告诉我具体是哪个吗?我现在正需要,先谢谢了。
      

  2.   

    帖子沉了没看到~
    如果有时间列比较好办
    SELECT * FROM  OPENDATASOURCE(
                   'SQLOLEDB',
                   'DataSource=AccIP;UserID=sa;Password=edwards')...tablename where 时间列 = convert(char(8),getdate(),112) --假设时间列格式为'20040901'字符串--如果Acc中时间列不为text而为时间Date/Time,注意协调一下格式就好to: miwn(maiwn) ( ) 
    SQL中导出文件有没有现成的存储过程或方法?????????
    bcp "select columnlist from dbname..tablename" queryout Authors.txt -c -Sservername -Usa -Ppassword
    --note:文件需在当前目录下
      

  3.   

    补:
    insert into tablename2 --表tablename2为SQL中表,tablename1为Acc表 AccIP为AccIP地址
    SELECT * FROM  OPENDATASOURCE(
                   'SQLOLEDB',
                   'DataSource=AccIP;UserID=sa;Password=edwards')...tablename1 where 时间列 = convert(char(8),getdate(),112)把这段SQL放入作业按照你的计划执行就好了
      

  4.   

    源可以是SQL语句,所以可以实现增量导入