mysql 类型转换函数 .

字体大小: 中小 标准 ->行高大小: 标准

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