首頁 > 資料庫 > mysql教程 > 取得MySQL中變數的類型?

取得MySQL中變數的類型?

PHPz
發布: 2023-09-07 14:45:03
轉載
982 人瀏覽過

取得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
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板