是否有一種方法可以使用postgres sql創建其名稱上帶有日期時間的表。如何使用postgres在其名稱中使用datetime創建表sql
考慮典型創建表:
CREATE TABLE someNewTable AS SELECT .... FROM someSourceTable WHERE date >= somedate AND date <somedate;
我需要的是一個加上時間戳的表名。時間戳是動態創建的。我知道這不是一種常見的方式,但需要存檔目的。那麼有沒有辦法在純PostgreSQL中做到這一點?
CREATE TABLE someNewTableYYYYMMDDHHMMSS AS SELECT .... FROM someSourceTable WHERE date >= somedate AND date <somedate;
在此先感謝!
您必須通過腳本(如存儲過程)或一些外部腳本(如bash,python,vbscript等)動態編寫SQL語句。 – JNevill