無意間向 chatGPT 問了這麼一個需求怎麼實現:
向 postgresql 中增加字段,這個字段插入在特定字段的後面。
chatGPT 直接翻車,使用的都是 mysql 的方案:
ALTER TABLE moldata.main ALTER COLUMN energy SET AFTER moldata.eg;
給它報錯,它又信誓旦旦拆成兩個語句執行:先刪除,再插入,仍然報錯。
來來會會對話了十幾遍。。
最後 Google 後發現,實際上 postgresql 中壓根不支持字段的順序更改。