Cast(val as type)
将传入的参数值(val)转为另一种数据类型。支持的类型如下:
o BINARY[(
N
)]
o CHAR[(
N
)]
o DATE
o DATETIME
o DECIMAL
o SIGNED [INTEGER]
o TIME
o UNSIGNED [INTEGER]
例: select CAST('2000-01-01 02:10:30' AS date);
Select cast('23.36' as signed);转换为整型 -> 23
Select cast('100'as decimal); 转换为浮点类型(float) -> 100.00
Convert(str, type)
作用同上。 Cast(str as type).
Convert(str USING char-set)
将字符串值换转编码。
例:SELECT CONVERT('ab中国' USING utf8);
此文章由 http://www.ositren.com 收集整理 ,地址为: http://www.ositren.com/htmls/67618.html