色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

mysql 字符串 轉 整形

呂致盈2年前13瀏覽0評論

MySQL中字符串轉整形是一個常見操作,通常使用CAST()或CONVERT()函數來實現。下面我們來介紹一下這兩種函數的用法。

-- CAST()函數
SELECT CAST('123' AS SIGNED);
-- CONVERT()函數
SELECT CONVERT('123', SIGNED);

以上兩條語句的輸出結果均為整數123。CAST()函數接收一個參數和一個指定的數據類型,將參數轉換為指定類型的值。CONVERT()函數接收兩個參數,第一個參數為要轉換的值,第二個參數為要轉換的目標類型。

需要注意的是,如果要將一個非數字字符串轉換為整形,需要確保該字符串不包含任何非數字字符,否則會轉換失敗并返回0。

-- 轉換失敗的例子
SELECT CAST('abc12' AS SIGNED); -- 結果為0
SELECT CONVERT('abc12', SIGNED); -- 結果為0

在使用時要小心,確保輸入數據的正確性,避免轉換失敗的情況發生。