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

BOOLEANまたはTINYINTの混乱

    MySQLには内部ブールデータ型がありません。最小の整数データ型であるTINYINTを使用します。

    BOOLEANとBOOLは、同義語であるため、TINYINT(1)と同等です。

    このテーブルを作成してみてください-

    CREATE TABLE table1 (
      column1 BOOLEAN DEFAULT NULL
    );
    

    次に、SHOW CREATE TABLEを実行すると、この出力が得られます-

    CREATE TABLE `table1` (
      `column1` tinyint(1) DEFAULT NULL
    )
    


    1. mysqlカスタムソート

    2. ユーザーwww-dataの接続アクセスが拒否されました

    3. Tomcatjdbc接続プールに接続がありません

    4. SQL Serverでインラインテーブル値関数(ITVF)を作成する