熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> SQL Server >> 正文

SQL Server 2005 SSIS技巧:動態目的文件名

2013-11-15 14:50:13  來源: SQL Server 

  問題我想每日從數據庫裡導出一些數據內容基本上都是一樣的只是時間不同比如導出一張表wjz

  create table wjz

  (id int

  name varchar()

  create_time datetime)

  每天要導出的內容為select * from wjz where create_time >convert(varchar()getdate()) and create_time < convert(varchar()getdate())

  然後生成的文本文件名為 wjz_yyyymmddtxt

  關鍵是這個文件名怎麼實現?

  解決方法

  修改文件連接器的表達式可以設置成:

  @[用戶::FileDir]+ wjz_+ (DT_WSTR ) YEAR( GETDATE() ) + (DT_WSTR ) MONTH( GETDATE() ) + (DT_WSTR ) DAY( GETDATE() ) +txt


From:http://tw.wingwit.com/Article/program/SQLServer/201311/22409.html
    推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.