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

PostgreSQLのビットデータ型とブールデータ型の違い

    bit 0の数値のみを保存します および1 (またはnull )。

    boolean trueのみを保存します およびfalse (またはnull )。数字(0、1)はありません ブール値。ブール値は、ブール式ののどこでも使用できます。 期待されています。だからあなたは例えばすることができますこれを行う:

    where is_active 
    

    ビット列を何かと比較する必要があります:

    where a_bit_column = 0
    

    a_bit_column = 0の結果 ブール値です)

    一部のDBMSの考え方とは異なり、式where 0 またはwhere 1 ない 有効なブール式。




    1. SQLServerはグループから最初の行を選択します

    2. データベースがたくさんあるのに問題がありますか?

    3. 暗黙の内部結合-それらは等しいですか?

    4. SQLの%を使用した単語アナグラマー