我是postgresql的業餘愛好者,我期待將逗號分隔的列拆分爲許多列。我設法我的專欄分成數行,並插入基於分開的串號新行使用此代碼將字符串列拆分成行並刪除原始行 - postgres
INSERT INTO myTable (username, town)
SELECT
username,
regexp_split_to_table(town, E',')
FROM myTable;
現在我要實現的是,從數據庫中刪除原始列。任何意見,將不勝感激。
This SQLFiddle顯示了我迄今爲止所做的!
在表上沒有主鍵? –
@a_horse_with_no_name好吧,它只是一個小提琴。但我真的不知道。它真的是必要的嗎?這會有幫助嗎?如何? – moay
這將有助於在稍後刪除這些不需要的行。 –