ホームページ  >  記事  >  データベース  >  MySQL の変数の型を取得しますか?

MySQL の変数の型を取得しますか?

PHPz
PHPz転載
2023-09-07 14:45:03952ブラウズ

MySQL の変数の型を取得しますか?

MySQL で変数の型を取得できません。 CAST 演算子を使用して、変数の型を別の型に変換します。構文は次のとおりです。 -

SET @yourVariableName:=’anyValue’

CAST 演算子を使用して別の型に変換します。構文は次のとおりです。 -

SELECT CAST( @yourVariableName AS SIGNED);

上記の構文を理解するために、別の型に変換してみましょう。

ケース 1: 文字列が符号なしに変換されました -

mysql> set @StringToInt:='12345';
Query OK, 0 rows affected (0.00 sec)

別のタイプのクエリは次のとおりです-

mysql> select CAST(@StringToInt as UNSIGNED);

以下は出力です-

+--------------------------------+
| CAST(@StringToInt as UNSIGNED) |
+--------------------------------+
| 12345                          |
+--------------------------------+
1 row in set (0.00 sec)

ケース 2: Int から char

クエリは次のとおりです-

mysql> set @IntTochar:=CAST(65 as CHAR);
Query OK, 0 rows affected (0.00 sec)

クエリは次のとおりです-

mysql> select @IntTochar;

次は出力です-

rreeee

以上がMySQL の変数の型を取得しますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はtutorialspoint.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。