久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

mysql怎么將指定值轉為字符串類型

146次閱讀
沒有評論

共計 1838 個字符,預計需要花費 5 分鐘才能閱讀完成。

這篇文章給大家介紹 mysql 怎么將指定值轉為字符串類型,內容非常詳細,感興趣的小伙伴們可以參考借鑒,希望對大家能有所幫助。

轉換方法:1、利用 CAST() 函數,可將值轉換為指定的數據類型,語法“SELECT CAST( 需要轉換的值 AS 字符串類型);”;2、利用 CONVERT() 函數,語法“SELECT CONVERT( 需要轉換的值, 字符串類型);”。

本教程操作環境:windows7 系統、mysql8 版本、Dell G3 電腦。

mysql 將指定值轉為字符串類型

1、利用 CAST() 函數

CAST() 函數將(任何類型的)值轉換為指定的數據類型。

語法

CAST(value AS datatype)

參數描述 value 必須項。要轉換的字段名或值 datatype 必須項。要轉換為的數據類型。可以是以下之一:

DATE:轉換 value 至今。格式:“YYYY-MM-DD”

DATETIME:轉換 value 到 DATETIME。格式:“YYYY-MM-DD HH:MM:SS”

TIME:轉換 value 到了時間。格式:“HH:MM:SS”

CHAR:轉換 value CHAR(固定長度的字符串)

SIGNED:轉換 value 簽名(簽名的 64 位整數)

UNSIGNED:轉換 value 到 UNSIGNED(無符號的 64 位整數)

BINARY:轉換 value 到 BINARY(二進制字符串)

示例:

SELECT CAST(150 AS CHAR);

2、利用 CONVERT() 函數

CONVERT() 函數將值轉換為指定的數據類型或字符集。

語法

CONVERT(value, type)

要么:

CONVERT(value USING charset)

參數描述 value 必須項。要轉換的值 type

必須項。要轉換為的數據類型。可以是以下之一:

DATE:轉換 value 至今。格式:“YYYY-MM-DD”

DATETIME:轉換 value 到 DATETIME.Format:“YYYY-MM-DD HH:MM:SS”

TIME:轉換 value 到了時間。格式:“HH:MM:SS”

CHAR:轉換 value CHAR(固定長度的字符串)

SIGNED:轉換 value 簽名(簽名的 64 位整數)

UNSIGNED:轉換 value 到 UNSIGNED(無符號的 64 位整數)

BINARY:轉換 value 到 BINARY(二進制字符串)

charset 必須項。要轉換為的字符集

示例:

SELECT CONVERT(150, CHAR);

擴展知識:MySQL 字符串類型

數據類型描述 CHAR(size) 一個固定長度字符串(可以包含字母,數字和特殊字符)。size 參數以字符為單位指定列長度 – 可以是 0 到 255. 默認值為 1VARCHAR(size) 保存可變長度的字符串(可以包含字母,數字和特殊字符)。size 參數指定字符的最大列長度 – 可以是 0 到 65535BINARY(size) 等于 CHAR(),但存儲二進制字節字符串。size 參數指定列長度(以字節為單位)。默認值為 1VARBINARY(size) 等于 VARCHAR(),但存儲二進制字節字符串。size 參數指定最大列長度(以字節為單位)。TINYBLOB 對于 BLOB(二進制大對象)。最大長度:255 個字節 TINYTEXT 包含最大長度為 255 個字符的字符串 TEXT(size) 保存最大長度為 65,535 字節的字符串 BLOB(size) 對于 BLOB(二進制大對象)。最多可容納 65,535 個字節的數據 MEDIUMTEXT 保存最大長度為 16,777,215 個字符的字符串 MEDIUMBLOB 對于 BLOB(二進制大對象)。最多可容納 16,777,215 字節的數據 LONGTEXT 保存最大長度為 4,294,967,295 個字符的字符串 LONGBLOB 對于 BLOB(二進制大對象)。最多可容納 4,294,967,295 字節的數據 ENUM(val1, val2, val3, …) 一個字符串對象,只能有一個值,從可能值列表中選擇。您可以在 ENUM 列表中列出最多 65535 個值。如果插入的值不在列表中,則將插入空值。值按您輸入的順序排序 SET(val1, val2, val3, …) 一個字符串對象,可以包含 0 個或更多值,從可能值列表中選擇。您可以在 SET 列表中列出最多 64 個值數字數據類型:

關于 mysql 怎么將指定值轉為字符串類型就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。

正文完
 
丸趣
版權聲明:本站原創文章,由 丸趣 2023-07-17發表,共計1838字。
轉載說明:除特殊說明外本站除技術相關以外文章皆由網絡搜集發布,轉載請注明出處。
評論(沒有評論)
主站蜘蛛池模板: 蒙城县| 鹤峰县| 息烽县| 双峰县| 巴林左旗| 枞阳县| 罗田县| 孟州市| 许昌市| 绍兴县| 海伦市| 共和县| 宣恩县| 镶黄旗| 海淀区| 团风县| 贵州省| 鄂尔多斯市| 同仁县| 兰溪市| 雷州市| 舟曲县| 保定市| 武义县| 桃江县| 二连浩特市| 修文县| 乐山市| 隆昌县| 化州市| 乐平市| 郸城县| 黑河市| 奈曼旗| 伊金霍洛旗| 黄大仙区| 屏东县| 高平市| 屏山县| 新密市| 寻乌县|