Pgadmin

在 PgAdmin 中,......... 在結果集中引用?

  • August 25, 2021

有時我的查詢結果包括一個包含模式的單元格[...]。當我導出此類結果時,它們呈現為空白字元串。但是,當我嘗試使用 過濾它們時where column_b = '',沒有匹配項。column_a您可以在下面看到, 等於'', column_b, 具有這種模式 , 和column_c,之間的區別null

我找不到任何關於此的文件。如何引用這樣的值?

PgAdmin 結果

這是版本 5.5 的更新。關於v5.5 發行說明,請參見:

問題 #6427 - 刪除前導空格並將其替換為 '

$$ … $$’ 在查詢工具數據網格中,因此單元格看起來不為空。

您需要社區登錄才能訪問錯誤報告,但內容是:

描述

我正在教數據庫並且喜歡 pgAdmin4。現在有一個與“查詢工具”使用者界面(“結果網格”)相關的小但非常煩人的使用者界面問題:

當結果集包含數據類型為 TEXT/VARCHAR 時:行行的輸出網格欄位僅顯示換行符之前的任何字元串部分。

這是“行為良好的”——但如果第一個文本輸出字元是換行符,則列值看起來很像空(’’ 或 NULL)!

複製:使用查詢工具並評估:

select E'\nSELECT *\nFROM foo;'; .

預期或建議的行為:顯範例如省略號 (…)!

另請參閱下面的螢幕截圖:)

pgadmin 查詢選擇一個空字元串和空格

引用自:https://dba.stackexchange.com/questions/298507