首頁  >  文章  >  資料庫  >  取得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;

以下是輸出-

+------------+
| @IntTochar |
+------------+
| 65         |
+------------+
1 row in set (0.00 sec)

以上是取得MySQL中變數的類型?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文轉載於:tutorialspoint.com。如有侵權,請聯絡admin@php.cn刪除