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

SQL Server-ブールリテラル?

    SQL Serverには、ブール値のデータ型 がありません。 。 @Mikaelが示しているように、最も近い近似はビットです。ただし、これは数値型であり、ブール型ではありません。さらに、2つの値のみをサポートします-0 または1 (および1つの非値、NULL

    SQL(標準SQLおよびT-SQL方言)は、3値論理> 。 SQLのブール型は、3つの値(TRUE)をサポートする必要があります 、FALSE およびUNKNOWN (また、値以外のNULL )。つまり、bit ここでは実際には適切ではありません。

    SQLServerがデータ型をサポートしていないことを考えると 、その「タイプ」のリテラルを記述できると期待すべきではありません。



    1. テーブルの列が作成された日時を検索します

    2. 1対多の関係でCOUNTを選択

    3. SQLServerの既存のテーブルに外部キー制約を追加する方法-SQLServer/TSQLチュートリアルパート68

    4. 書き込みセッションは1ページまたはすべてのページで開始しますか?