mysql的一些函数
来源:互联网 发布:淘宝客怎么赚鹊桥佣金 编辑:程序博客网 时间:2024/06/08 01:44
MySQL MID()函数用法
SQL MID() 函数用于得到一个字符串的一部分。这个函数被MySQL支持,但不被MS SQL Server和Oracle支持。
在SQL Server, Oracle 数据库中,我们可以使用 SQL SUBSTRING函数或者 SQL SUBSTR函数作为替代。
注:字符串从1开始,而非0,Length是可选项,如果没有提供,MID()函数将返回余下的字符串。
MySQL CAST与CONVERT 函数的用法
MySQL 的CAST()和CONVERT()函数可用来获取一个类型的值,并产生另一个类型的值。
用法:CAST(value as type),CONVERT(value,type)
可以转换的类型是有限制的。这个类型可以是以下值其中的一个:
- 二进制,同带binary前缀的效果 : BINARY
- 字符型,可带参数 : CHAR()
- 日期 : DATE
- 时间: TIME
- 日期时间型 : DATETIME
- 浮点数 : DECIMAL
- 整数 : SIGNED
- 无符号整数 : UNSIGNED
mysql> SELECT CONVERT('23',SIGNED);+----------------------+| CONVERT('23',SIGNED) |+----------------------+| 23 |+----------------------+1 row in set
mysql> SELECT CAST('125e342.83' AS signed);+------------------------------+| CAST('125e342.83' AS signed) |+------------------------------+| 125 |+------------------------------+1 row in set
mysql> SELECT CAST('3.35' AS signed);+------------------------+| CAST('3.35' AS signed) |+------------------------+| 3 |+------------------------+1 row in setMySQL HEX()和UNHEX()函数用法
有以下的代码可以演示HEX和UNHEX的功能:
SELECT HEX('this is a test str'),查询的结果为:746869732069732061207465737420737472
SELECT UNHEX('746869732069732061207465737420737472'),查询的结果为:this is a test str
还可以直接读取16进制的字符,在字符串前加0x前导:
SELECT 0x746869732069732061207465737420737472,查询结果为:this is a test str
0 0
- mysql 的一些函数
- mysql的一些函数
- mysql的一些函数
- mysql一些常用的函数
- Mysql 的一些日期函数
- MySQL一些函数的使用
- mysql的一些时间函数
- mysql的一些内置函数
- MySql的一些内置函数
- MySql常用的一些方法和函数
- MySQL一些常用的时间函数 current_timestamp()
- MySQL中的一些常用的函数
- 我用的一些mysql函数--
- mysql 字符串处理的一些常见函数
- mysql 中一些常用的函数
- 关于MySQL常用的一些函数以及一些计算
- mysql一些常用函数
- MySQL一些函数
- JavaScript中的原型和继承
- zookeeper-通信协议
- 高清屏概念解析与检测设备像素比的方法
- SylixOS的LCD驱动移植
- unity3d 协程的初步理解 - 支持返回值/支持异常处理/支持泛型
- mysql的一些函数
- jquery对复选框(checkbox)的操作汇总
- Eclipse和对应的Jdk版本匹配
- zookeeper-系统模型
- Windows 一键安装 OpenSSL
- [使用 Weex 和 Vue 开发原生应用] 1 如何配置开发环境
- linux c之access方法介绍
- java ee基础面试
- OS X El Capitan: 选取打开文件的应用