MySQL中的内置系统函数
一、字符串函数
1. CONCAT(S1,S2....SN): 把传入的参数连接成一个字符串
2. INSERT(str, x, y, insert): 将字符串 X位置开始,y个字符串长度替换为字符串 insert
3. LOWER(str) UPPER(str): 将字符串转为小或或大写
4. LEFT(str, x) RIGHT(str, x): 分别返回最左边的 X字符,和最右边的X个字符,如果第二个参数为 NULL则什么也不返回
5. LPAD(str, n, pad), RPAD(str,n,pad): 用字符串 pad对str 最左边和最友边进行填充,直到长度为 n个字符长度
6. TRIM (str) LTRIM(str) Rtrim(str): 去掉字符串两边,左边和右边字符串的空格
7. replace(str, a,b) :用字符串 b替换字符串str中的所有出现的字符串 a
8. strcmp(s1, s2): 如果S1比 S2小,返回-1 , 如果 S1比S2 大则返回 1, 如果S1==S2 0
9. substring(str, x, y): 返回字符串中的第 x位置起y 个字符串长度的字符。
二、数值函数
ABS(x):返回X 的绝对值
ceil(x): 返回大于 X的最小整数 2.1 2.5 2.9 3
floor(x): 返回小于 X的最大整数 2.1 2.5 2.9 2
mod(x, y): 返回x/y的模
rand() 0-1 之间
round(x,y): 返回参数 X的四舍五入的有y位小数的值
truncate(x,y): 返回数字 x截断为y 位小数的结果
三、日期函数
当用PHP 的时间戳来完成
curdate()
curtime()
now()
unix_timestamp(date)
from_unixtime
week()
year()
hour()
minute()
.....
四、流程控制函数
if(value, t f)
ifnull(value1, value2)
case when [value1] then[result1]...else[default]end
case when ...then
五、其它函数
database()
version()
user()
inet_aton(ip)
inet_ntoa()
password()
md5()
【PHP中mysql相关函数】
mysql_list_tables() 表查询函数,类似 mysql_query() 函数
mysql_fetch_field() 字段信息函数,返回句柄
Name 字段的名称
Table 字段所属数据表的名称
Type 字段的类型
max_length 字段的最大长度
not_null 字段是否不能为空,是,则这一项的值为 1
primary_key 字段是否为主键,是,则这一项的值为 1
unique_key 字段是否为 unique键,是,则这一项的值为1
multiple_key 字段是否不为 unique键,是,则这一项的值为1
Numeric 字段是否为数字型,是,则这一项的值为 1
Blob 字段是否为 blob型,是,则这一项的值为1
Unsigned 数字型的字段是否为 unsigned的,是,则这一项的值为1
Zerofill 数字型的字段是否为 zerofilled的,是,则这一项的值为1
MySQL中的内置系统函数的更多相关文章
- Oracle SQL常用内置系统函数总结
Oracle数据库 内置系统函数主要分为以下类别:数学函数.字符串函数.日期函数.转换函数.聚合函数.分析聚合函数 一.数学函数 ------------返回数字 abs(n):返回数字 ...
- mysql中的内置函数
这里主要介绍mysql丰富的内置函数. 数学函数 数学函数相对比较简单,就是涉及一些数值的计算,这里列出数学函数的功能,仅个别给出实例. 函数 作 用 ABX(x) 返回x的绝对值 CEIL(X),C ...
- python 中的内置高级函数
1.map(function,iterable) map是把迭代对象依次进行函数运算,并返回. 例子: map返回的十分map对象,需要list()函数转化. 2.exec()函数 执行储存在字符串或 ...
- mysql 中的内置函数
一.字符串函数 select concat(name,"age is",age) from users; insert(str,x,y,insert)//将字符串x位置开始y个位 ...
- FORM内置系统函数
abort_query; 停止查询的执行 add_group_column(record grou ...
- Oracle中的内置函数在sql中的转换整理
程序里面经常会即支持Oracle数据库,又支持sql数据库.而有些Oracle内置函数用的比较多,但在sql中语法有些不同,我做了些整理,希望可以帮助大家.... 1.oracle中的内置函数:ora ...
- Python常用模块中常用内置函数的具体介绍
Python作为计算机语言中常用的语言,它具有十分强大的功能,但是你知道Python常用模块I的内置模块中常用内置函数都包括哪些具体的函数吗?以下的文章就是对Python常用模块I的内置模块的常用内置 ...
- day29 类中的内置函数方法 __str__ __repr__ __call__ isinstance() issubclass()
__str__()__repr__()__len__() str() 转字符串repr() 让字符原形毕露的方法len() 计算长度 内置的方法很多,但是并不是全部都在object中,比如len(), ...
- 8. Smarty3:模版中的内置函数
smarty3中对内置函数的修改比較大,加入了很多新的功能:变量声明.表达式,流程控制,函数.数组等.可是建议不要在模版中去使用过于复杂的逻辑,而是要尽量将一些程序设计逻辑写到PHP中,并在模版中採用 ...
随机推荐
- vue-cli创建的项目中引入第三方库报错 'caller', 'calle', and 'arguments' properties may not be...
http://blog.csdn.net/sophie_u/article/details/76223978 以在vue中引入mui第三方库为例: 虽然针对vue,有单独的vue-mui库可以使用,但 ...
- hive下UDF函数的使用
1.编写函数 [java] view plaincopyprint?package com.example.hive.udf; import org.apache.hadoop.hive.ql. ...
- 使用 IDEA和Maven 整合SSH框架
1.创建web工程 一路next 下去就行.完成后,IDEA会自动构建maven工程. 2.创建如下项目结构 需要将 java文件夹设置为SourcesRoot目录,否则无法创建package 设置操 ...
- [知了堂学习笔记]_MVC设计模式与JavaWEB三层架构
一.MVC设计模式 MVC模式(Model-View-Controller)是软件工程中的一种软件架构模式,把软件系统分为三个基本部分:模型(Model).视图(View)和控制器(Controlle ...
- Python 使用Pillow模块生成验证码
1.安装 pip3 install pillow 2.使用步骤 生成验证码和验证字符串 绘制图片,将验证码放入session中 将图片返回给页面 3.代码demo #!/usr/bin/env pyt ...
- 使用异步方法在XAML中绑定系统时间
最近的工作需要在程序界面上显示实时的系统时间,网上查了查大部分都是用Timer或者线程来实现. 个人非常不喜欢用Timer,感觉这东西有点太耗资源,然后思考了下觉得更好的方法应该是使用异步的方法在委托 ...
- wstring操作与普通段字符操作对照表
字符分类: 宽字符函数普通C函数描述 iswalnum() isalnum() 测试字符是否为数字或字母 iswalpha() isalpha() 测试字符是否是字母 ...
- git 安装使用
系统ubuntu14.04 1.安装:sudo apt-get install git 2.设置name and Email: git config --global user.name " ...
- Redis Crackit漏洞防护
Redis Crackit漏洞利用和防护 注意:本文只是阐述该漏洞的利用方式和如何预防.根据职业道德和<中华人民共和国计算机信息系统安全保护条例>,如果发现的别人的漏洞,千万不要轻易入侵, ...
- CSS<img>与<a href>字体同行显示方法与对齐
1.一开始使用php的volist标签conding了这样一段代码: <volist name="result['list']" id="temp"> ...