ホームページ > データベース > mysql チュートリアル > MySQL の ASCII() 関数に NULL を指定すると、何が返されますか?

MySQL の ASCII() 関数に NULL を指定すると、何が返されますか?

PHPz
リリース: 2023-08-23 19:37:02
転載
998 人が閲覧しました

MySQL の ASCII() 関数に NULL を指定すると、何が返されますか?

この場合、ASCII() 関数の出力は、NULL を文字列として指定するか、単に NULL を指定するかによって異なります。次の例は、その違いを示します。-

mysql> SELECT ASCII(null);
+-------------+
| ASCII(null) |
+-------------+
| NULL        |
+-------------+
1 row in set (0.00 sec)

mysql> SELECT ASCII('null');
+---------------+
| ASCII('null') |
+---------------+
| 110           |
+---------------+
1 row in set (0.00 sec)

mysql> Select ASCII(NULL);
+-------------+
| ASCII(NULL) |
+-------------+
| NULL        |
+-------------+
1 row in set (0.00 sec)

mysql> Select ASCII('NULL');
+---------------+
| ASCII('NULL') |
+---------------+
| 78            |
+---------------+
1 row in set (0.00 sec)
ログイン後にコピー

上記の結果セットからわかるように、文字列として NULL または null を指定すると、ASCII() 関数は最初の文字の数値コードを返します。 「NULL」の場合は N の数値コード、「null」の場合は n の数値コード。それ以外の場合、単純に NULL を指定すると、出力として NULL が返されます。

以上がMySQL の ASCII() 関数に NULL を指定すると、何が返されますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:tutorialspoint.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート