1
如何在PostgeSQL 9.1.9中顯示大量布爾值而不會導致眼睛疲勞?如何在PostgeSQL 9.1.9中顯示大量布爾值而不會導致眼睛疲勞?
我的問題是,各種PostgreSQL的客戶端顯示布爾值T/F,並尋找一個數據時,它可以是很難區分的值:
如何在PostgeSQL 9.1.9中顯示大量布爾值而不會導致眼睛疲勞?如何在PostgeSQL 9.1.9中顯示大量布爾值而不會導致眼睛疲勞?
我的問題是,各種PostgreSQL的客戶端顯示布爾值T/F,並尋找一個數據時,它可以是很難區分的值:
與鑄造玩,你可以施放布爾值::text
得到的,其輸出真或假(在同樣糟糕)的文本值:
或水庫olve問題,使用case語句:
CASE WHEN dt.x12_940 THEN 'TRUE' ELSE '' END AS x12_940,
輸出:
如果你需要在你的布爾值中支持null值,你可以輸出一個使用顏色編碼來表達true/false/null的HTML表格。 –
這不是 「Postgres的」 顯示't'和'F'這是你正在使用的SQL客戶端。也許你可以配置該應用程序以不同的方式顯示它。 –
我認爲你的意思是「PgAdmin-III」,而不是「PostgreSQL」的自我。這取決於客戶端應用程序選擇如何格式化布爾值。 –
@CraigRinger和a_horse_with_no_name真的,但是我發現它並沒有本地化爲PgAdmin,因此是通用的PostgreSQL,但是您的觀點是很好的:-)。 –