簡體   English   中英

將javascript中的postgres數組字段設置為null

[英]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.

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