mysql資料類轉換 cast和convert

2022-05-07 02:33:13 字數 457 閱讀 6514

mysql 的cast()和convert()函式可用來獲取乙個型別的值,並產生另乙個型別的值。兩者具體的語法如下:

mysql中cast用法:cast( value as type )

mysql中convert用法:convert( value,type )

type的型別有

value

描述date

日期,格式為 'yyyy-mm-dd'.

datetime

日期加具體的時間,格式為 'yyyy-mm-dd hh:mm:ss'.

time

時間,格式為 'hh:mm:ss'.

char

字元型signed

intunsigned

無符號int

binary

二進位制型

decimal

float型

對比與mysql資料型別

SQL轉換函式CAST 和 CONVERT

cast 語法 cast expression as data type length convert 語法 convert data type length expression style expression 任何有效的表示式 data type 目標資料型別。這包括 xml bigint 和...

sql型別轉換函式cast和convert

簡介 資料型別轉換可以通過 cast 和convert 函式來實現。大多數情況下,這兩個函式是重疊的,它們反映了 sql語言的演化歷史。這兩個函式的功能相似,不過它們的語法不同。雖然並非 所有型別的值都能轉變為其他資料型別,但總的來說,任何可以轉換的值都可以用簡單的函式實現轉換。語法 cast ex...

Cast函式和操作符 MySql資料庫

binary操作符將後面的字串拋給乙個二進位制字串。這是一種簡單的方式來促使逐字節而不是逐字元的進行列比較。這使得比較區分大小寫,即使該列不被定義為binary或blob。binary也會產生結尾空白,從而更加顯眼。mysql select a a 1 mysql select binary a a...