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

Oracleデータベースにブール型はありますか?

    OracleのSQL(PL / SQLではない)にブールデータ型がないだけでなく、代わりに何を使用するかについて明確な推奨事項もありません。 asktomのこのスレッドを参照してください。 CHAR(1) 'Y'/'N'の推奨から NUMBER(1) 0/1に切り替えます 誰かがその'Y'/'N'を指摘したとき 英語に依存しますが、例えばドイツのプログラマーは'J'/'N'を使用する可能性があります 代わりに。

    最悪のことは、彼らが''=NULLを擁護するのと同じように、この愚かな決定を擁護することです。 愚かさ。



    1. PerconaDBとは

    2. SQL Server 2016:データの挿入

    3. 警告の取得:集計またはその他のSET操作によってNULL値が削除されます

    4. OracleのTRANSLATE()関数