sql >> データベース >  >> RDS >> PostgreSQL

PostgreSQL(psql)でヌル出力の現在の設定を表示する方法

    psqlを使用する場合、デフォルトではnull値が空の文字列として返されます。

    これは\psetで簡単に変更できます コマンドなので、デフォルトの空の文字列以外の値である可能性があります。

    現在の値がわからない場合は、 show \pset nullを使用できます。 現在の値を表示するコマンド。

    デモンストレーションの例を次に示します。

    show \pset null

    デフォルト値に設定すると、次のようになります。

    Null display is "".

    これは、クエリがnull値を返すたびに、その値に対して空の文字列が返されることを示しています。

    SELECT null AS Result;

    デフォルト値に設定すると、次のようになります。

     result 
    --------
     
    (1 row)

    いつでも/pset null '<value>' null値を実際の空の文字列と間違えないように、この値を変更します。


    1. PostgreSQLテーブルを作成した後で、そのテーブルにUNIQUE制約を追加できますか?

    2. トリガーを使用せずにOracleで自動インクリメント

    3. MySQLレプリケーションで避けるべき主な間違い

    4. SQLでのピボット演算子の理解