天天看點

mysql中cast()和convert()的用法講解

mysql中cast()和convert()的用法講解

一、在mysql操作中我們經常需要對資料進行類型轉換。此時我們應該使用的是cast()或convert()。

二、兩者的對比

相同點:都是進行資料類型轉換,實作的功能基本等同

不同點:兩者的文法不同,cast(value as type) 、 convert(value,type)

三、所支援的類型如下:

二進制,同帶binary字首的效果 : BINARY

字元型,可帶參數 : CHAR()

日期 : DATE

時間: TIME

日期時間型 : DATETIME

浮點數 : DECIMAL

整數 : SIGNED

無符号整數 : UNSIGNED

轉載自:https://www.2cto.com/database/201711/701398.html

繼續閱讀