单行 SQL 函数有如下几个分类:字符函数数字函数使用日期日期函数函数的使用原来说白了就是在函数使用过程中加入符合定义的参数,然后执行函数就能输出结果值了。单行函数和多行函数的区别:单行函数每行输出为一个结果多行函数每组行输出为一个结果单行函数:操作数据对象接受函数返回一个结果只对一行进行变换每行返回一个结果可以转换数据类型,计算,格式化可以嵌套参数可以是列、值或表达式function_name
原创 2017-03-05 22:10:42
1162阅读
Oracle(三)SQL函数--单行函数SQL函数单行函数、多行函数单行函数:仅对一行进行操作,每行只返回一个结果, 可转换数据类型,可嵌套,参数可以是一个列或一个值。一、字符函数:1.lower、upper、initcap --lower 、upper 、initcap(单词首字母大写)select * from emp e where lower(e.ename) = 'a
SQL单行函数-日期函数 如果现在要进行日期的操作,则先有一个必须要解决的问题,就是如何取得当前的日期,这个当前可以使用“SYSDATE”取得。如下: SQL> SELECT SYSDATE FROM dual; SYSDATE ------------------ 06-JUN-12 除了以上的当前日期之外,在日期中也可以进行若干个计算: 例子:日期+
原创 2012-06-06 10:17:02
458阅读
SQL单行函数-转换函数 ORACLE数据库之中的三种数据:数字(NUMBER)、字符串(VARCHAR2)、日期(DATE),转换函数的主要功能是完成这几种数据间的互相转换的操作,一共有3种转换函数: 1)TO_CHAR(字符串|列,格式字符串):将日期或者是数字变为字符串显示; 2)TO_DATE(字符串,格式字符串):将字符串变为DATE数据显示; 3)TO_NUMB
原创 2012-06-06 11:01:40
517阅读
通用函数主要有两个:NVL(),DECODE(),这两个函数算是ORACLE自己的特色函数; 1.NVL()函数,处理 NULL 例子:查出每个雇员的全部年薪; SQL> SELECT first_name,salary,commission_pct,(salary+commission_pct)*12 FROM employees; FIRST_NAME
原创 2012-06-06 14:23:19
491阅读
通用函数主要有两个:NVL(),DECODE(),这两个函数算是ORACLE自己的特色函数; 1.NVL()函数,处理 NULL 例子:查出每个雇员的全部年薪; SQL> SELECT first_name,salary,commission_pct,(salary+commission_pct)*12 FROM employees; FIRST_NAME
原创 2012-06-06 14:24:30
442阅读
一、函数的理解函数在计算机语言的使用中贯穿始终,函数的作用是什么呢?它把我们经常使用的代码封装起来,需要的时候直接调用即可,这样即提高了代码效率,又提高了可维护性。在SQL中我们也可以使用函数对检索出来的数据进行函数操作。使用这些函数,提高了用户对数据库的管理效率。1.1函数分类:内置函数 自定义函数1.2不同的DBMS函数差异很大,大部门DBMS会有自己特定的函数,这就意味着采用SQL函数的代码
原创 2022-10-08 08:16:02
165阅读
 单行函数 ①.字符函数 LOWER(x):将x中的每一个单词都转换成小写 UPPER(x):将x中的每一个单词都转换成大写 INITCAP(x): 将x中的每一个单词的首字母转换成大写 CONCAT(x,y):用于将y加入到x之后,与||功能一样 SUBSTR(x,start[,length]
转载 2016-03-08 18:24:00
89阅读
2评论
SQL 单行函数-字符函数 虽然各个数据库都是支持SQL语句的,但是每个数据库都有自己的函数,这些就是单行函数单行函数分为以下5类:                   1)字符函数 2)数字函数 3)日期函数 4)转换
原创 2012-06-05 22:55:57
677阅读
SQL单行函数-数字函数 数字函数一共有3个: ROUND(数字 | 列 [保留小数的位数]):四舍五入的操作; TRUNC(数字 | 列 [保留小数的位数]):舍弃指定位置的内容; MOD(数字1,数字2):取模,取余数; 例子:ROUND()函数 SQL> SELECT ROUND(903.5678),ROUND(-903.5678),ROUND(90
原创 2012-06-06 09:37:14
500阅读
  通用函数主要有两个:NVL(),DECODE(),这两个函数算是ORACLE自己的特色函数; 1.NVL()函数,处理 NULL 例子:查出每个雇员的全部年薪; SQL> SELECT first_name,salary,commission_pct,(salary+commission_pct)*12 FROM employees; FIRST_NA
原创 2012-06-06 15:04:57
427阅读
多行函数:从一组记录中返回一条记录,可出现在select列表、ORDER BY和HAVING子句中通常都可用DISTINCT过滤掉重复
原创 2023-05-03 01:43:25
78阅读
            前面一篇文章中了解了Oracle数据库的字符函数,本篇博客主要学习Oralce中的数字函数。            1、三角函数   &nbs
原创 2013-04-04 20:31:00
551阅读
            接下来的学习就从单行函数开始了,通过上一篇文章中我们可以知道,单行函数有分为多种。     此次学习的就是有关于字符的函数。         字符函数 &n
原创 2013-03-31 19:40:00
479阅读
起步 简介 操作数据对象 接受参数返回一个结果 只对一行进行变换 每行返回一个结果 可以嵌套 参数可以是一列或一个值 数值 基本函数 代码案例 # 绝对值 SELECT ABS(-123), ABS(32), SIGN(-23), SIGN(43), PI(), CEIL(32.32), CEILI
原创 2022-10-01 12:44:12
101阅读
           前面笔者就提到了要将TRIM函数做一下总结的,现在就把自己做的练习记录下来      通过前面知道了TRIM函数的作用可以去除字符串的空格。例如:        
原创 2013-04-02 16:49:00
975阅读
本次主要总结了以下字符函数的作用及使用方法:函 数说 明ASCII返回对应字符的十进制值CHR给出十进制返回字符CONCAT拼接两个字符串,与 || 相同INITCAT将字符串的第一个字母变为大写INSTR找出某个字符串的位置INSTRB找出某个字符串的位置和字节数LENGTH以字符给出字符串的长度LENGTHB以字节给出字符串的长度LOWER将字符串转换成小写LPAD使用指定的字符在字符的左边填
原创 2016-04-27 14:44:14
550阅读
介绍 概念: 类似于java(python)的方法,将一组逻辑语句封装在方法体中,对外暴露方法名 好处: 隐藏了实细节; 提高代码的重用性 语法: select 函数名(实参列表) 【from 表】; 调用关注: 叫什么(函数名); 干什么(函数功能) 分类: 1.单行函数:如concat、leng ...
转载 2021-08-20 14:09:00
351阅读
2评论
一、单行函数 1、字符函数 concat拼接 substr截取子串 upper转换成大写 lower转换成小写 trim去前后指定的空格和字符 ltrim去左边空格 rtrim去右边空格 replace替换 lpad左填充 rpad右填充 instr返回子串第一次出现的索引 length 获取字节个
转载 2021-06-11 00:29:00
290阅读
2评论
单行函数和多行函数示意图: 单行函数分为五种类型:字符函数、数值函数、日期函数、转换函数、通用函数 单行函数: [sql] view plaincopy --大小写控制函数 select lower('Hello World') 转小写, upper('Hello World') 转大写 from 
转载 2018-02-24 07:44:00
98阅读
2评论
  • 1
  • 2
  • 3
  • 4
  • 5