[英]Set postgres array field to null from javascript
我正在更新postgres數據庫中的字段,並且需要將此字段設置為空,這對於此類字段默認為NULL。
這是查詢,我嘗試設置為null的字段是link_target_language
UPDATE links SET link_target_language = null WHERE unique_id = 'b06457b8'
null不能使用,因為任何數組字段都需要{}:
DETAIL: Array value must start with "{" or dimension information.
但是,如果我放{},則數據庫中的字段為{},而不是NULL,因為它是真正的空字段。
那么如何用js從UPDATE命令中真正清空postgress中的數組字段?
將null
轉換為數組類型:
set link_target_language = null::text[]
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.