2013-04-03 62 views
1

我目前正試圖找到一些信息,每24小時會自動更新一次網站 - 這涉及我需要從中提取信息的日常備份表中的許多列。增量表名

我遇到的問題是查詢必須專門聲明數據庫表,這使查詢相當靜態 - 我需要更多的動態。

我與命名系統每日備份的表如下:

daily_backup_130328 
daily_backup_130329 
daily_backup_130330 
daily_backup_130331 
daily_backup_130401 
daily_backup_130402 

所以,當我說出我的FROM表,我的名字其中的一個 - 通常是最新的一個可用的(所以"daily_backup_0402"從示例列表)。目前,我只能通過手動進入並在計劃運行前每天更新查詢。

我的問題是:有沒有一種方法可以讓我選擇最新的「daily_backup _ ??????」自動錶?

編輯:我是關於像「SELECT * FROM daily_backup_130402」順序標準查詢乳酪類ASC;

+0

您使用的是什麼RDBMS? –

+0

什麼數據庫軟件,什麼網站軟件,什麼編程語言? – Blorgbeard

+0

MSSQL + Heidi,js和html的混合 – user2039980

回答

0

通用答案:您可以實現daily_backup SP。

然後,對於指定的服務器/驅動程序,應該有特定的目錄和動態查詢功能。

填充daily_backup_NNNNNN的SW也有可能更新存儲過程,然後完全免除手動負擔。同樣,這可以動態完成,具體取決於服務器詳細信息(元數據觸發器)。