Cast函数;CONVERT函数。

用法:CAST(expr AS type), CONVERT(expr,type) , CONVERT(expr USING transcoding_name).

SELECT CONVERT('abc' USING utf8);

将varchar 转为Int 用 cast(str as unsigned) str为varchar类型的字符串 。

比如常用的百分比转换:

select cast((1/3)*100 as UNSIGNED) as percent from dual;

result: 33

MySQL类型转换函数参数 : CAST(xxx AS 类型) , CONVERT(xxx,类型)

这个类型 可以是以下值其中的 一个:

BINARY[(N)]

CHAR[(N)]

DATE

DATETIME

DECIMAL

SIGNED [INTEGER]

TIME

UNSIGNED [INTEGER]

整数 : SIGNED

无符号整数 : UNSIGNED

二进制,同带binary前缀的效果 : BINARY

字符型,可带参数 : CHAR()

日期 : DATE

时间: TIME

日期时间型 : DATETIME

浮点数 : DECIMAL

BINARY str 是CAST(str AS BINARY)的缩略形式:

mysql> SELECT BINARY 'a' = 'A';

-> 0

mysql常用转换函数_MySQL中常用转换函数介绍相关推荐

  1. mysql日期格式化季度_mysql中常用日期比较与计算函数

    MySql中时间比较的实现 unix_timestamp() unix_timestamp 函数可以接受一个参数,也可以不使用参数. 它的返回值是一个无符号的整数.不使用参数,它返回自1970年1月1 ...

  2. mysql 排序开窗函数_MySQL中实现开窗函数

    一.概述 row_number是数据库中常用的一个开窗函数,可以实现数据分区编号的功能,然而MySQL并不支持开窗函数.本文介绍了在MySQL中实现开窗函数的方法. 二.经典开窗函数 首先准备基础数据 ...

  3. mysql空值判断函数_MySQL中的ifnull()函数判断空值

    我们知道,在不同的数据库引擎中,内置函数的实现.命名都是存在差异的,如果经常切换使用这几个数据库引擎的话,很容易会将这些函数弄混淆. 比如说判断空值的函数,在Oracle中是NVL()函数.NVL2( ...

  4. 阿里云mysql强制走索引_MYSQL中常用的强制性操作(例如强制索引)

    {"moduleinfo":{"card_count":[{"count_phone":1,"count":1}],&q ...

  5. mysql关于日期的函数_MySQL中关于日期函数汇总

    实际应用 SELECT NOW(),DATE_FORMAT(NOW(),'%Y-%m-%d') '%Y-%m-%d'; 年 月 日 时间模块 小时 分钟 秒 周 %X 年,其中的星期日是周的第一天,4 ...

  6. mysql 修改这段长度_MySQL中使用group_concat()函数数据被截取(有默认长度限制),谨慎!...

    最近在工作中遇到一个问题: 我们系统的一些逻辑处理是用存储过程实现的,但是有一天客服反馈说订单下单失败,查了下单牵扯到的产品基础资源,没有问题. 下单的存储过程中有这样两句代码: 1 declare ...

  7. mysql输出max函数_MySQL中的max()函数使用教程

    MySQL的max()函数是用来找出一个记录集中的最大值记录. 要了解MAX功能考虑的EMPLOYEE_TBL表具有以下记录: mysql> SELECT * FROM employee_tbl ...

  8. mysql sleep详解_MySQL中的sleep函数介绍

    MySQL数据库中有一个不太常用但便于进行某些调试的函数:sleep(),今天我们就来介绍一下这个函数的用法. 首先,看看官网对于函数的定义: SLEEP(duration) Sleeps (paus ...

  9. mysql中的split函数_mysql中的split函数

    mysql中没有字符串的分割函数,而最近在工作中,想用到这个功能,所以就在网上找了下,终于在csdn发现一个好方法.原帖的地址: 这里摘抄两个函数: DELIMITER $$ CREATE DEFIN ...

最新文章

  1. 为放大器模拟输入模块提供可靠的输入过电压保护
  2. Java中的intern变量的讲解
  3. 数据结构(C语言实现)第1章课后习题参考答案
  4. iconv 判断字符编码_GBK 和 UTF8编码
  5. python-函数的闭包
  6. c语言让参数等于空字符串,C语言模拟实现字符串操作函数
  7. 深度学习下,中文分词是否还有必要?——ACL 2019论文阅读笔记
  8. 来教你用什么泡脚好,泡脚的好处有那些?
  9. 【LeetCode】Python之旅 1-2
  10. eclipse配置文件
  11. 最新版esight安装(sql_server安装+esight超级详细)
  12. Android调用jni全过程
  13. 解决Ubuntu18.04和Win10双系统系统时间不对的问题
  14. 设计模式-单一职责原著
  15. stm32幂指数运算时的错误显示与解决方案
  16. input file选择图片后显示(FileReader)
  17. 基于 Openocd 和 FT2232H 的 ARMv8(Coretex-A53)调试
  18. mysql容器保存为镜像实战操作(拷贝方法)
  19. shell 中字符串变量处理
  20. python 搜索 PDF文件 内容

热门文章

  1. LeetCode简单题之连续字符
  2. mysql数据库是一个软件呐_15款好用的mysql管理软件
  3. Android Intent setAction的使用注意
  4. HarmonyOS 界面跳转以及界面跳转的同时传递参数
  5. Android DataBinding 入门了解 到实现一个buttton的点击事件
  6. CountDownTimer的简单使用
  7. 《Java程序设计》第十一周学习总结
  8. 【题解】P3052 [USACO12MAR]摩天大楼里的奶牛Cows in a Skyscraper
  9. sqli-labs:5-6,盲注
  10. asp.net[web.config] httphandlers 与实现自由定义访问地址