1
我正在將數據從一個數據庫表複製到另一個數據庫表。這實質上是將數據從舊格式複製到我們的新格式。因此,除了簡單地將值複製到值的值之外,我還需要在複製語句中進行一些轉換。MYSQL將一個表複製到另一個錶轉換列
爲,例如,這裏是我必須做的複製......
INSERT INTO new_database.table1 (id, product, is_default)
SELECT id, product, is_default FROM old_database.table1
ID和產品工作正常。但是,在此示例中,old_database將「is_default」存儲爲VARCHAR(1)
,即'Y'或'N'。 new_database將「is_default」存儲爲BOOLEAN
。
如何在我已經使用的INSERT SELECT語句內格式之間進行轉換?