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);
-------------------------------------------------
select now() ;
select cast('2010/09/09' as date);
select DATE_ADD('2010/09/09',interval 1 day); /* -1 表示前一天 ,可以为负数 */
select DATE_FORMAT(now(),'%Y%m%d');
select convert( now(),char);
select convert('张家卫' using utf8);
select convert(now() using utf8);
select current_date;
select current_date();
分享到:
相关推荐
1、Concat函数。 连接字符串常用:concat函数。如sql查询条件的like查询, AND c.name like concat(#{param.name},’%’) 将Int 转为varchar经常用 concat函数,比如concat(8,’0′) 得到字符串 ’80’ 2、Cast...
百度坐标,84坐标,gjc02坐标系之间的转换函数
Mysql中常用的类型转换函数和用法。让Mysql操作简单化
mysql 函数,可以将数字转换为中文大写形式。大写数字是中国特有的数字书写方式,利用与数字同音的汉字取代数字,以防止数目被涂改。 据考证,大写数字最早是由武则天发明,后经朱元璋改进完善。
mysql数字类型转换函数(concatcast).docx
MySQL函数 数字转中文 非金额 处理数据类型 decimal(21,6)
MYSQL脚本函数 10进制转换成36进制
1、mysql数据库转国产化人大金仓数据库; 2、有些函数在人大金仓数据库中不存在,需要添加自定义函数。
1、将Int 转为varchar经常用 concat函数,比如concat(8,’0′) 得到字符串 ’80’ 2、将varchar 转为Int 用 cast(a as signed) a为varchar类型的字符串 总结:类型转换和SQL Server一样,就是类型参数有点点不同 : ...
用MySQL函数实现 小写金额与大写金额的互转,用数据库来实现
将数字金额转成人民币大写,如1999.00,转为:壹仟玖佰玖拾玖元整;2000.00,转为:贰仟元整;2000.01,转为:贰仟元零壹分
MySQL 的CAST()和CONVERT()函数可用来获取一个类型的值,并产生另一个类型的值。 两者具体的语法如下: CAST(value as type); CONVERT(value, type); 就是CAST(xxx AS 类型), CONVERT(xxx,类型)。 可以转换的类型...
主要介绍了Mysql中文汉字转拼音的实现,并且每个汉字会转换全拼,使用Mysql自定义函数实现,需要的朋友可以参考下
全半角转换函数.将任意的字符做全半角之间的转换!!
1、mysql数据库转国产化瀚高数据库; 2、有些函数在瀚高数据库中不存在,需要添加自定义函数。
mysql 函数 大全 MYSQL实现decode mysql日期和字符相互转换方法
很详实的mysql 时间函数的用法,花了很多时间搜集到的好资料,我自己编程时经常查看
转换函数: convert(数据类型,值,格式) 统计函数 1. AVG --求平均值 2. COUNT --统计数目 3. MAX --求最大值 4. MIN --求最小值 5. SUM --求和 ....................................