最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Mysql CONVERT函數(shù)的具體使用

 更新時間:2022年08月12日 10:29:56   作者:山茶花開時。  
本文主要介紹了Mysql CONVERT函數(shù)的具體使用,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧

CONVERT函數(shù)用于將值轉(zhuǎn)換為指定的數(shù)據(jù)類型或字符集

1.轉(zhuǎn)換指定字符集

CONVERT函數(shù)用于將字符串expr的字符集變成transcoding_name

語法結(jié)構(gòu)

CONVERT(expr USING transcoding_name)

expr: 要轉(zhuǎn)換的值

transcoding_name: 要轉(zhuǎn)換成的字符集 

-- utf8mb4
SELECT CHARSET('ABC');
-- gbk
SELECT CHARSET(CONVERT('ABC' USING gbk));

2.轉(zhuǎn)換指定數(shù)據(jù)類型

CONVERT函數(shù)用于將字符串expr的字符集變成transcoding_name

語法結(jié)構(gòu)

CONVERT(expr,type)

expr: 要轉(zhuǎn)換的值

type: 要轉(zhuǎn)換為的數(shù)據(jù)類型 

type參數(shù)取值

描述
DATE將expr轉(zhuǎn)換成'YYYY-MM-DD'格式
DATETIME將expr轉(zhuǎn)換成'YYYY-MM-DD HH:MM:SS'格式
TIME將expr轉(zhuǎn)換成'HH:MM:SS'格式
CHAR將expr轉(zhuǎn)換成CHAR(固定長度的字符串)格式
SIGNED將expr轉(zhuǎn)換成INT(有符號的整數(shù))格式
UNSIGNED將expr轉(zhuǎn)換成INT(無符號的整數(shù))格式
DECIMAL將expr轉(zhuǎn)換成FLOAT(浮點數(shù))格式
BINARY將expr轉(zhuǎn)換成二進制格式

示例

1.將值轉(zhuǎn)換為DATE數(shù)據(jù)類型

-- 2022-05-25
SELECT CONVERT('2022-05-25', DATE);
-- 2022-05-25 17:58:48
SELECT NOW();
-- 2022-05-25
SELECT CONVERT(NOW(), DATE);

2.將值轉(zhuǎn)換為DATETIME數(shù)據(jù)類型

-- 2022-05-25 00:00:00
SELECT CONVERT('2022-05-25', DATETIME);

3.將值轉(zhuǎn)換為TIME數(shù)據(jù)類型

-- 14:06:10
SELECT CONVERT('14:06:10', TIME);
-- 2022-05-25 17:25:12
SELECT NOW();
-- 17:25:12
SELECT CONVERT(NOW(), TIME);

4.將值轉(zhuǎn)換為CHAR數(shù)據(jù)類型 

-- '150'
SELECT CONVERT(150, CHAR);
-- 出錯Error
SELECT CONCAT('Hello World',437));
-- 'Hello World437'
SELECT CONCAT('Hello World',CONVERT(437, CHAR));

5.將值轉(zhuǎn)換為SIGNED數(shù)據(jù)類型

-- 5
SELECT CONVERT('5.0', SIGNED);
-- 2
SELECT (1 + CONVERT('3', SIGNED))/2;
-- -5
SELECT CONVERT(5-10, SIGNED);
-- 6
SELECT CONVERT(6.4, SIGNED);
-- -6
SELECT CONVERT(-6.4, SIGNED);
-- 7
SELECT CONVERT(6.5, SIGNED);
-- -7
SELECT CONVERT(-6.5, SIGNED);

6.將值轉(zhuǎn)換為UNSIGNED數(shù)據(jù)類型

-- 5
SELECT CONVERT('5.0', UNSIGNED);
-- 6
SELECT CONVERT(6.4, UNSIGNED);
-- 0
SELECT CONVERT(-6.4, UNSIGNED);
-- 7
SELECT CONVERT(6.5, UNSIGNED);
-- 0
SELECT CONVERT(-6.5, UNSIGNED);

7.將值轉(zhuǎn)換為DECIMAL數(shù)據(jù)類型 

-- 9
SELECT CONVERT('9.0', DECIMAL);
 
-- DECIMAL(數(shù)值精度,小數(shù)點保留長度)
-- DECIMAL(10,2)可以存儲最多具有8位整數(shù)和2位小數(shù)的數(shù)字
-- 精度與小數(shù)位數(shù)分別為10與2
-- 精度是總的數(shù)字位數(shù),包括小數(shù)點左邊和右邊位數(shù)的總和
-- 小數(shù)位數(shù)是小數(shù)點右邊的位數(shù)
-- 9.50
SELECT CONVERT('9.5', DECIMAL(10,2));
-- 99999999.99
SELECT CONVERT('1234567890.123', DECIMAL(10,2));
-- 220.232
SELECT CONVERT('220.23211231', DECIMAL(10,3));
-- 220.232
SELECT CONVERT(220.23211231, DECIMAL(10,3));

CAST函數(shù)也能夠?qū)崿F(xiàn)數(shù)據(jù)類型轉(zhuǎn)換 

補充資料 | CAST函數(shù)

到此這篇關(guān)于Mysql CONVERT函數(shù)的具體使用的文章就介紹到這了,更多相關(guān)Mysql CONVERT函數(shù)內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 內(nèi)網(wǎng)ssh/mysql登錄緩慢的解決方法

    內(nèi)網(wǎng)ssh/mysql登錄緩慢的解決方法

    本文介紹了“內(nèi)網(wǎng)ssh/mysql登錄緩慢的解決方法”,需要的朋友可以參考一下
    2013-03-03
  • MySQL中查找最小缺失ID的方法實現(xiàn)

    MySQL中查找最小缺失ID的方法實現(xiàn)

    在開發(fā)過程中,我們經(jīng)常會遇到需要查找數(shù)據(jù)庫表中最小的缺失 ID 的情況,特別是在處理需要順序標識符的業(yè)務(wù)邏輯時,下面就來介紹一下,感興趣的可以了解一下
    2024-11-11
  • mysql中合并兩個字段的方法分享

    mysql中合并兩個字段的方法分享

    mysql中怎么合并兩個字段為一個字段呢?試了好多方法,結(jié)果還是不是我想要的
    2012-08-08
  • MYSQL?增加從庫方式介紹

    MYSQL?增加從庫方式介紹

    這篇文章主要介紹了MYSQL?增加從庫方式介紹,文章圍繞主題展開詳細的內(nèi)容介紹,具有一定的參考價值,需要的小伙伴可以參考一下,希望對你的學習有所幫助
    2022-08-08
  • MySQL8.0版本如何正確的使用窗口函數(shù)詳解

    MySQL8.0版本如何正確的使用窗口函數(shù)詳解

    MySQL?8.0引入的窗口函數(shù),增強了數(shù)據(jù)分析能力,窗口函數(shù)允許對數(shù)據(jù)集(窗口)進行操作,與GROUPBY類似,但每個查詢行生成獨立結(jié)果,包括聚合函數(shù)如SUM、AVG,專用窗口函數(shù)如ROW_NUMBER等,窗口函數(shù)應(yīng)用于數(shù)據(jù)分組、排序、排名,并支持復雜分析場景,需要的朋友可以參考下
    2024-11-11
  • 一文教你MySQL如何優(yōu)化無索引的join

    一文教你MySQL如何優(yōu)化無索引的join

    所謂索引就是為特定的mysql字段進行一些特定的算法排序,比如二叉樹的算法和哈希算法,哈希算法是通過建立特征值,然后根據(jù)特征值來快速查找,下面這篇文章主要給大家介紹了關(guān)于MySQL如何優(yōu)化無索引join的相關(guān)資料,需要的朋友可以參考下
    2022-01-01
  • Linux下mysql 8.0安裝教程

    Linux下mysql 8.0安裝教程

    這篇文章主要為大家詳細介紹了Linux下mysql 8.0安裝教程,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-09-09
  • PHP MySQL的安裝與配置詳解

    PHP MySQL的安裝與配置詳解

    本篇文章給大家介紹php mysql的安裝與配置,首先給大家介紹安裝配置php,接著介紹配置mysql、安裝mysql,本文介紹的非常詳細,需要的朋友可以參考下
    2015-10-10
  • mysql求和函數(shù)使用示例

    mysql求和函數(shù)使用示例

    求和函數(shù)在某些有計算的情況下會使用到,在本將為大家介紹下mysql中時如何實現(xiàn)求和的,感興趣的朋友可以參考下,希望對大家有所幫助
    2013-09-09
  • MySQL 8.0.15配置MGR單主多從的方法

    MySQL 8.0.15配置MGR單主多從的方法

    這篇文章主要介紹了MySQL 8.0.15配置MGR單主多從的方法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-11-11

最新評論

平陆县| 铁力市| 中方县| 张家口市| 米林县| 错那县| 县级市| 上林县| 叙永县| 民乐县| 正宁县| 林芝县| 高密市| 牙克石市| 彩票| 蒙山县| 抚顺县| 富民县| 习水县| 绩溪县| 渭南市| 滨州市| 虎林市| 永福县| 墨江| 云龙县| 格尔木市| 赣州市| 清徐县| 县级市| 民丰县| 阳高县| 鄂伦春自治旗| 岑巩县| 民勤县| 澎湖县| 惠水县| 平利县| 宣恩县| 新巴尔虎左旗| 吉木萨尔县|