mybatis学习(21):MySQL 字符串 转换 CAST与CONVERT 函数的用法
MySQL 的CAST()和CONVERT()函数可用来获取一个类型的值,并产生另一个类型的值。两者具体的语法如下:
Sql代码
- CAST(value as type);
- CONVERT(value, type);
就是CAST(xxx AS 类型), CONVERT(xxx,类型)。
Sql代码
- mysql> SELECT CAST('3.35' AS signed);
- +------------------------+
- | CAST('3.35' AS signed) |
- +------------------------+
- | 3 |
- +------------------------+
- 1 row in set
可以转换的类型是有限制的。这个类型可以是以下值其中的一个:
二进制,同带binary前缀的效果 : BINARY
字符型,可带参数 : CHAR()
日期 : DATE
时间: TIME
日期时间型 : DATETIME
浮点数 : DECIMAL
整数 : SIGNED
无符号整数 : UNSIGNED
下面举几个例子:
例一
Sql代码
- mysql> SELECT CONVERT('23',SIGNED);
- +----------------------+
- | CONVERT('23',SIGNED) |
- +----------------------+
- | 23 |
- +----------------------+
- 1 row in set
例二
Sql代码
- mysql> SELECT CAST('125e342.83' AS signed);
- +------------------------------+
- | CAST('125e342.83' AS signed) |
- +------------------------------+
- | 125 |
- +------------------------------+
- 1 row in set
例三
Sql代码
- mysql> SELECT CAST('3.35' AS signed);
- +------------------------+
- | CAST('3.35' AS signed) |
- +------------------------+
- | 3 |
- +------------------------+
- 1 row in set
像上面例子一样,将varchar 转为int 用 cast(a as signed),其中a为varchar类型的字符串。
mybatis学习(21):MySQL 字符串 转换 CAST与CONVERT 函数的用法相关推荐
- MySql数据类型转化-CAST与CONVERT 函数的用法
MySQL 的CAST()和CONVERT()函数可用来获取一个类型的值,并产生另一个类型的值.两者具体的语法如下: CAST(value as type); CONVERT(value, type) ...
- mysql double转字符串_MySQL 字符串 转 int/double CAST与CONVERT 函数的用法
MySQL 的CAST()和CONVERT()函数可用来获取一个类型的值,并产生另一个类型的值.两者具体的语法如下: CAST(value as type); CONVERT(value, type) ...
- mysql+cast+0x_mysql cast与convert 函数的用法
MySQL 的CAST()和CONVERT()函数可用来获取一个类型的值,并产生另一个类型的值.两者具体的语法如下:CAST(value as type); CONVERT(value, type); ...
- MySQL CAST与CONVERT 函数的用法
文章转自 http://www.nowamagic.net/librarys/veda/detail/2044 MySQL 的CAST()和CONVERT()函数可用来获取一个类型的值,并产生另一个类 ...
- MySQL CAST与CONVERT 函数的用法:产生另一个类型的值
MySQL 的CAST()和CONVERT()函数可用来获取一个类型的值,并产生另一个类型的值. 两者具体的语法如下: 1 CAST(value as type); 2 CONVERT(value, ...
- mysql转换double_MySQL 字符串转in/double类型——CAST/CONVERT函数的用法
MySQL 的CAST()和CONVERT()函数可用来获取一个类型的值,并产生另一个类型的值.两者具体的语法如下: CAST(value as type); CONVERT(value, type) ...
- MySQL 字符串转in/double类型——CAST/CONVERT函数的用法
MySQL 的CAST()和CONVERT()函数可用来获取一个类型的值,并产生另一个类型的值.两者具体的语法如下: CAST(value as type); CONVERT(value, type) ...
- mysql cast()与convert() 函数
12.cast()与convert() 函数 1.CAST(value as type) 就是CAST(xxx AS 类型) 2.CONVERT(value, type) 就是CONVERT(xxx, ...
- C语言中把小写字符串转换成大写用函数,一个容易的将小写字符串转换成大写的函数...
一个简单的将小写字符串转换成大写的函数 我用的是VC++6.0,恳请大家帮忙看看到底哪里出错了. #include void uppers(char *Dest,char *Sour) { while ...
最新文章
- All-in-One 模式安装 KubeSphere 异常问题记录
- 未能加载类型“URLRewriter.ModuleRewriter”。 解决方法
- 这次不忽悠:3个成功案例告诉你,开一家AI公司其实不难
- java中如何关闭文件,在Java中捕获IOException后如何关闭文件?
- python爬虫实验
- 200919阶段一C++STL容器
- SpringBoot RabbitMQ 集成 七 延迟队列
- 墨迹天气语音包_小米有品“智能AI翻译机”评测,还内置了语音助手,随身WiFi功能...
- puppeteer api_使用Node.js和Puppeteer API生成PDF文件
- m 文件 dll matlab 中调用_如何在matlab中调用python程序
- @apioperation 作用_蜂蜜的作用与功效
- Cloudera果然向云出手了!新机器学习服务采用云原生路径!
- 手把手教你用python写游戏
- python识别文字软件_使用Python和大漠插件进行文字识别含软件源码
- 计算机的语言栏怎么更改,语言栏不见了怎么调出来,笔者教你win7电脑语言栏不见了的解决方法...
- 《愚公移山》深度解读
- 笔记本电脑怎么打不开计算机,笔记本电脑打不开了怎么办
- 香侬专栏 | 独家对话斯坦福大学计算机系教授Percy Liang
- 云计算机账号能锁定一个电脑吗,使用云电脑时我们的账号是否安全?会不会被盗号?...
- 只管去做:让你迅速实现增值的目标管理法
热门文章
- [译]第三章:什么是组织结构
- 【Linux小技巧】开启关闭蜂鸣声
- spark插件剔除步骤
- 强制将IE8设置为IE7兼容模式来解析网页(转)
- 编写高性能 Web 应用程序的 10 个技巧 (转)
- java udp ip端口 设置_UDP端口扫描Java只找到1个开放的UDP端口
- 机器学习的练功方式(十)——岭回归
- wordpress 添加自定义的一定级菜单
- The superclass javax.servlet.http.HttpServlet was not found on the Java Build
- [vim]在vim中格式化xml