数据库的文本处理函数
1、下面列出了常用的文本处理函数:
函数 | 说明 |
---|---|
LEFT() | 返回串左边的字符 |
LENGTH() | 返回串的长度 |
LOWER() | 将串转换为小写 |
LTRIM() | 去掉串左边的空格 |
RIGHT() | 返回串右边的字符 |
RIRIM() | 去掉串右边的空格 |
SOUNDEX() | 返回串的SOUNDEX |
UPPER() | 将串转换为大写 |
UPPER()函数示例:
SELECT UPPER(data_resource_id) from image_data_resource
查询结果:
注:SOUNDEX函数是一个将任何文本串转换为描述其语音表示的字母数字模式的算法。它考虑了类似的发音字符和音节,使得能对串进行发音比较而不是字母比较。例如:
这个sql语句将会查找数据库中发音类似 ‘Michael Green’ 的联系名
select cust_name , cust_contact from customers where SOUNDEX(cust_contact) = SOUNDEX('Michael Green')
2、时期和时间处理函数
大多数DBMS具有比较日期,执行基于日期的计算、选择日期格式等函数,但是不同DBMS的日期处理函数可能不同,这里以Mysql为示例:
Mysql中用来提取日期中特定部分的函数:
year(),month(),day()
示例:
select * from image_data_resource where DAY(created_time) = 04
提取create_time中的日期并与04作比较
3、数值处理函数
数值处理函数主要用于代数、三角和几何运算,在众多DBMS中,数值处理函数式最一致统一的函数,下面是最常用的数值处理函数:
函数 | 说明 |
---|---|
ABS() | 返回一个数的绝对值 |
COS() | 返回一个角度的余弦 |
EXP() | 返回一个数的指数值 |
PI() | 返回圆周率 |
SIN() | 返回一个角度的正弦 |
SORT() | 返回一个数的平方根 |
TAN() | 返回一个角度的正切 |
数据库的文本处理函数相关推荐
- 用 Wasm 为数据库增加用户定义函数
作者: arcosx 百度高级研发工程师,负责机器学习平台研发 前言 UDF (User-defined function) 意为用户提供或定义的函数.在数据库领域,UDF 代表一种机制:通过添加一个 ...
- R语言︱文件读入、读出一些方法罗列(批量xlsx文件、数据库、文本txt、文件夹)
笔者寄语:小规模的读取数据的方法较为简单并且多样,但是,批量读取目前看到有以下几种方法:xlsx包.RODBC包.批量转化成csv后读入. R语言中还有一些其他较为普遍的读入,比如代码包,R文件,工作 ...
- Oracle数据库之多行函数
oracle安装参照: Oracle数据库之安装教程 Oracle数据库总结: Oracle数据库之基本查询 Oracle数据库之单行函数 Oracle数据库之多行函数 Oracle数据库之多表查询 ...
- oracle内部函数,[数据库]Oracle内置函数
[数据库]Oracle内置函数 0 2020-08-21 19:00:31 lpad()函数:用于左补全字符串. 例:lpad('原始数据','预期长度','填充字符') ,lpad('123','5 ...
- Oracle数据库中的SOUNDEX函数
在Oracle数据库中,SOUNDEX函数返回字符串参数的语音表示形式,相对于比较一些读音相同,但是拼写不同的单词是非常有用的. SOUNDEX函数的语法: SOUNDEX(string) 计算语音的 ...
- oracle数字加 39,Oracle数据库之SQL单行函数—数字函数-Oracle
Oracle数据库之SQL单行函数-数字函数 1.三角函数 SIN ASIN SINH COS ACOS COSH TAN ATAN TANH 对于上述三角函数,见名知意.做一个间断的练习 ...
- mysql sql语句 datediff_MySQL数据库之MySQL DATEDIFF 函数
本文主要向大家介绍了MySQL数据库之MySQL DATEDIFF 函数 ,通过具体的内容向大家展现,希望对大家学习MySQL数据库有所帮助. Summary: in this tutorial, y ...
- c语言settextstyle有哪些字体,settextstyle() 设置文本型式函数
settextstyle() 设置文本型式函数 功能: 函数settextstyle() 设置图形文本当前字体.文本显示方向(水平显示或垂直显示)以及字符大小. 用法: 此函数调用方式为void se ...
- Excel公式-文本查找函数
Excel公式-文本查找函数 1.查找字符串中指定字符的起始位置 SEARCH与SEARCHB函数 FIND与FINDB函数 2.返回字符串中指定位置的字符 MID与MIDB函数 3.替换字符串中指定 ...
最新文章
- php time相差12小时_优化你的PHP代码,从现在做起
- 改写URL的查询字符串QUERY_STRING(转)
- matlab位运算函数
- hihoCoder1228(2015北京网络赛B题)
- php 赋值 递增,PHP 基础(赋值及函数)
- TCP/IP详解卷1中文版勘误表前言
- 4.1)深度卷积网络:卷积神经网络基础
- AspNetPager 修改 然后返回当前页
- mysql 一行取最大值_mysql 分组取最大值的同时获取包含最大值的行的其他字段
- 【MaxScript】删除所选择的骨骼的位置和缩放
- Sql优化之Mysql表分区
- 晋中正规的计算机学校有哪些,2018晋中公办大专学校有哪些 【教育部专科院校名单】...
- 小管家进销存_管家婆物联宝微订货V2.3发版公告
- SAP 库存盘点 步骤--(详细)
- 35枚不同风格的设计师个人网站欣赏
- 【已解决】平板作为外接显示屏-Duet
- [Unity][NGUI]Sprite精灵的Type九宫格切割Sliced没效果
- HDU 4125 Moles 段树+KMP
- python快手爬虫:解决粉丝数、 关注数等字体加密
- python数据分析:会员数据化运营(中)——RMF分析
热门文章
- 百度之星资格赛1003:度度熊与邪恶大魔王
- 【转载】关于二叉树、四叉树和八叉树 - Chinamming的专栏 - 博客频道 - CSDN.NET
- 改良版class选择器
- ZooKeeper官方文档学习笔记03-程序员指南03
- 最新MyEclipseIDEAWebStorm安装 激活
- SELinux系列(六)——SELinux安全上下文查看方法 详细介绍
- python语法(一)——判断字符串是否包含某子字符串
- java 数组不重复_java如何找出数组中的不重复数字
- IT技术 VS IT管理!为什么国内大公司都看不起搞技术的?
- 陕西师范大学计算机学院课表,陕西师范大学数学和信息科学学院课程表.doc