MySQL数据库基础与实例教程第6章.ppt

  1. 1、本文档共142页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
MySQL数据库基础与实例教程第6章课件

(2)时间间隔函数 addtime(t,n)函数返回起始时间t加上n秒的时间;subtime(t,n)函数返回起始时间t减去n秒的时间。 6.3.6 日期和时间函数 (3)计算指定日期指定间隔的日期函数 date_add(date,interval 间隔 间隔类型)函数返回指定日期date指定间隔的日期。 说明:interval是时间间隔关键字,间隔可以为正数或者负数(建议使用两个单引号括起来) 6.3.6 日期和时间函数 6.3.6 日期和时间函数 5.日期和时间格式化函数 (1)时间格式化函数 time_format(t,f)函数按照表达式f的要求显示时间t,表达式f中定义了时间的显示格式,显示格式以%开头。 6.3.6 日期和时间函数 6.3.6 日期和时间函数 (2)日期和时间格式化函数 date_format(d,f)函数按照表达式f的要求显示日期和时间t,表达式f中定义了日期和时间的显示格式,显示格式以%开头。 6.3.6 日期和时间函数 6.3.6 日期和时间函数 1.获得当前MySQL会话最后一次自增字段值 last_insert_id()函数返回当前MySQL会话最后一次insert或update语句设置的自增字段值。 6.3.7 其他常用的MySQL函数 last_insert_id()函数的返回结果遵循一定的原则。 (1)last_insert_id()函数仅仅用于获取当前MySQL会话时insert或update语句设置的自增字段值,该函数的返回值与系统会话变量@@last_insert_id的值一致。 (2)自增字段值如果是数据库用户自己指定,而不是自动生成,那么last_insert_id()函数的返回值为0。 6.3.7 其他常用的MySQL函数 last_insert_id()函数的返回结果遵循一定的原则。 (3)假如使用一条insert语句插入多行记录,last_insert_id()函数只返回第一条记录的自增字段值。 (4)last_insert_id()函数与表无关。如果向表A插入数据后再向表B插入数据,last_insert_id()函数返回表B的自增字段值。 6.3.7 其他常用的MySQL函数 2.IP地址与整数相互转换函数 inet_aton(ip)函数用于将IP地址(字符串数据)转换为整数;inet_ntoa(n)函数用于将整数转换为IP地址(字符串数据)。 6.3.7 其他常用的MySQL函数 3.基准值函数 benchmark(n,expression)函数将表达式expression重复执行n次,返回结果为0。 6.3.7 其他常用的MySQL函数 4.uuid()函数 uuid()函数可以生成一个128位的通用唯一识别码UUID(Universally Unique Identifier)。 6.3.7 其他常用的MySQL函数 4.uuid()函数 UUID码由5个段构成,其中前3个段与服务器主机的时间有关(精确到微秒);第4段是一个随机数,在当前的MySQL服务实例中该随机数不会变化,除非重启MySQL服务;第5段是通过网卡MAC地址转换得到,同一台MySQL服务器运行多个MySQL服务实例时,该值相等。 6.3.7 其他常用的MySQL函数 任务布置5:上机操作,完成场景描述5:中文全文检索的模拟实现的任务要求。 6.4 中文全文检索的模拟实现 Thanks 4.修剪函数 (1)字符串裁剪函数 trim([leading | both | trailing] x1 from x2)函数用于从x2字符串的前缀或者(以及)后缀中去掉字符串x1。 6.3.2 字符串函数 4.修剪函数 (1)字符串裁剪函数 left(x,n)函数以及righ(x,n)函数也用于截取字符串。其中left(x,n)函数返回字符串x的前n个字符;right(x,n)函数返回字符串x的后n个字符。 6.3.2 字符串函数 4.修剪函数 (2)字符串大小写转换函数 upper(x)函数以及ucase(x)函数将字符串x中的所有字母变成大写字母,字符串x并没有发生变化;lower(x)函数以及lcase(x)函数将字符串x中的所有字母变成小写字母,字符串x并没有发生变化。 6.3.2 字符串函数 4.修剪函数 (3)填充字符串函数 lpad(x1,len,x2)函数将字符串x2填充到x1的开始处,使字符串x1的长度达到len;rpad(x1,len,x2)函数将字符串x2填充到x1的结尾处,使字符串x1的长度达到len。 6.3.2 字符串函数 5.子字符串操作函数 子字符串操作函数包括取出指定位置的子字符串函数、在字符串中查找指定子字符串的位置函数、子字符串替换函数等。 (1)

文档评论(0)

jiayou10 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8133070117000003

1亿VIP精品文档

相关文档