数据库基础(基于达梦DM8)课件:掌握常用的系统函数.pptx

数据库基础(基于达梦DM8)课件:掌握常用的系统函数.pptx

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

数据库基础(基于达梦DM8)

数据库程序设计

6.2常用的系统函数0102字符串函数数值函数0304空值判断函数日期时间函数05类型转换函数

01.数值函数函数名功能简要说明ABS(n)求数值n的绝对值SIN(n)求数值n的正弦值COS(n)求数值n的余弦值GREATEST(n1,n2,n3)求n1、n2和n3三个数中最大的一个LEAST(n1,n2,n3)求n1、n2和n3三个数中最小的一个ROUND(n[,m])求四舍五入值函数在DM8中数值函数接受数值参数并返回数值作为结果,下列表格中展示了常用的数值函数。

02.字符串函数函数名功能简要说明ASCII(char)返回字符对应的整数UCASE(char)将小写的字符串转换为大写的字符串UPPER(char)将小写的字符串转换为大写的字符串STRPOSDEC(char)把字符串char中最后一个字符的值减一STRPOSDEC(char,pos)把字符串char中指定位置pos上的字符值减一STRPOSINC(char)把字符串char中最后一个字符的值加一STRPOSINC(char,pos)把字符串char中指定位置pos上的字符值加一在DM8中字符串函数一般接受字符类型(包括CHAR和VARCHAR)和数值类型的参数,返回值一般是字符类型或是数值类型,下列表格中展示了常用的字符串函数。

03.日期时间函数函数名功能简要说明CURDATE()返回系统当前日期CURTIME(n)返回系统当前时间DAY(date)返回日期中的天数DAYNAME(date)返回日期的星期名称GREATEST(date1,date2,date3)求date1、date2和date3中的最大日期GREAT(date1,date2)求date1、date2中的最大日期在DM8中日期时间函数的参数至少有一个是日期时间类型(TIME,DATE,TIMESTAMP),返回值一般为日期时间类型和数值类型,下列表格中展示了常用的日期时间函数。

04.空值判断函数函数名功能简要说明COALESCE(n1,n2,…nx)返回第一个非空的值IFNULL(n1,n2)当n1为非空时,返回n1;若n1为空,则返回n2ISNULL(n1,n2)当n1为非空时,返回n1;若n1为空,则返回n2NULLIF(n1,n2)如果n1=n2返回NULL,否则返回n1NVL(n1,n2)返回第一个非空的值NULL_EQU返回两个类型相同的值的比较在DM8中空值判断函数用于判断参数是否为NULL,或根据参数返回NULL,下列表格中展示了常用的空值判断函数。

05.类型转换函数函数名功能简要说明CAST(valueAStype)将value转换为指定的类型CONVERT(type,value)将value转换为指定的类型HEXTORAW(exp)将exp转换为BLOB类型RAWTOHEX(exp)将exp转换为VARCHAR类型BINTOCHAR(exp)将exp转换为CHARTO_BLOB(value)将value转换为blobUNHEX(exp)将十六进制的exp转换为格式字符串HEX(exp)将字符串的exp转换为十六进制字符串下列表格中展示了常用的类型转换函数。

文档评论(0)

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

中医资格证持证人

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

领域认证该用户于2023年05月10日上传了中医资格证

1亿VIP精品文档

相关文档