簡體   English   中英

如何使用PostgreSQL中的array_to_string改變列的數據類型?

[英]How to use array_to_string in PostgreSQL to change column data type?

我想弄清楚如何在 PostgreSQL 中使用array_to_string來更改列的數據類型。 目前我的專欄有arrays,例如: ["7856", "2345"] 我想將其更改為字符串: 7856, 2345

目前我只能用 SELECT 來做到這一點,但不知道如何改變數據。 到目前為止,我一直在使用:

SELECT array_to_string(myColumnn,',') as myColumn from myTable

有沒有辦法使用它來永久更改列中的數據類型?

謝謝

ALTER TABLE myTable
ALTER COLUMN myColumn TYPE VARCHAR 
USING array_to_string(myColumnn, ',');

文檔

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM