0
我正在從舊系統中的一些數據,AWS - 和我下面當前協議:AWS紅移DEFAULT TIMESTAMP
- 創建新表在水桶
- 加載數據從桶
- 複製表
這個工程很好,但我有一個問題與空TIMESTAMPS(我的日期的某些版本不可用 - 所以我有他們設置爲我的舊版本的默認日期,但在新versio n,它們被加載爲NULL)
對於每次NULL出現在我的aws日期列中,我想用例如'0000-00-00 00:00:00'替換它。這是至關重要的,這樣我可以在兩個表(舊的&新)上運行EXCEPT函數來驗證過程的健壯性。
我試圖明確的命令想替換,插入,
我已經重建與日期欄默認「0000-00-00 00:00:00」
至今沒有運氣表。任何幫助將是偉大的!謝謝!
能否請您解釋,爲什麼你想設置一個假的日期,而不是使用'NULL'價值?您的查詢可以使用CASE語句來模擬假日期,這比在價值實際未知的地方插入虛假值更準確。所謂的**魔法值**在數據庫中通常是不鼓勵的,因爲它們需要特殊的處理,而大多數系統知道如何處理(或忽略)NULL值。 –