データ型」からの出題です。例題3.44論理値型(BOOLEAN型)に関する適切な記述を2つ選びなさい。論理値型の列の値としては、キーワードのTRUEとFALSEの他に、文字列の’YES’と’NO’、整数の1と0などを設定することができる。FALSEとNULLは同等である。SELECT文で値を表示すると、INSERTやUPDATEでの設定で使った値に関わらず、tあるいはfと表示される。実体は整数型の列で代用されているので、0以外の値は何を設定しても真であるとみなされる。※この例題は実際のOSS-DB技術者認定試験とは異なります。解答と解説PostgreSQLはネイティブで論理値型をサポートしています。論理値型の列が取りうる値は、真を意味するTRUE、偽を意味するFALSEの他にNULLがあります。整数型でNULLと0が異なるのと同じように、論理値型のNULLとFALSEは別のものです。‘off’,‘0’をFALSEの代わりに使うことができます。これらのキーワードおよび文字列は、大文字、小文字のいずれで書いても構いません。上記のうち’1’と’0’も文字列であって、整数の1と0は使えないことに注意してください。SELECT文で値を表示する場合、TRUEならばt、FALSEならばfの1文字だけが表示されます。bo”とだけ書くことができます。従って、正解はCとEです。今回の解説について、理解できないポイントがあればどんどん質問をお寄せ下さい。採用になった方にはLPI-Japanオリジナルの記念品を贈呈します。ご質問・ご意見はこちら※試験問題に関わるお問い合わせにつきましては、LPI-Japan事務局ではお応えできませんのでご了解ください。アーカイブを試験ごとにまとめています。ご紹介OSS-DB認定教材や教育機関について詳しくご説明いたします。受験準備をされていらっしゃる方々を対象に、無料技術解説セミナーの日程をお知らせしています。受験準備をされていらっしゃる方々を対象に、無料技術解説セミナーの日程をお知らせしています。メリット受験対策インタビューFAQ資料請求・お問い合わせプライバシーポリシーこの内容で送信します。よろしいですか?キャンセル。