Oracle_常用函数简介
Oracle常用函数包括数值函数、字符函数和日期函数三大类。数值函数包括: * ABS:返回绝对值,例如 ABS(-5) 返回 5。 * SQRT:返回平方根,例如 SQRT(2) 返回 1.41421356。 * POWER:返回幂函数,例如 POWER(2,3) 返回 8。 * COS:返回余弦三角函数,例如 COS(3.14159) 返回 -1。 * MOD:返回除法余数,例如 MOD(1600, 300) 返回 100。 * CEIL:返回大于等于某数的最小整数,例如 CEIL(2.35) 返回 3。 * FLOOR:返回小于等于某数的最大整数,例如 FLOOR(2.35) 返回 2。 * ROUND:按指定精度对十进制数四舍五入,例如 ROUND(45.923, 1) 返回 45.9。 * TRUNC:按指定精度截断十进制数,例如 TRUNC(45.923, 1) 返回 45.9。 字符函数包括: * LOWER:将字符串转换成小写,例如 LOWER('SQL') 返回 sql。 * UPPER:将字符串转换成大写,例如 UPPER('SQL') 返回 SQL。 * INITCAP:将字符串转换成每个单词以大写开头,例如 INITCAP('SQLcourse') 返回 Sql Course。 * CONCAT:连接两个字符串,例如 CONCAT('N', 'B') 返回 NB。 * SUBSTR:返回子字符串,例如 SUBSTR('String', 1, 3) 返回 Str。 * LENGTH:返回字符串的长度,例如 LENGTH('Wellcom') 返回 7。 * INSTR:返回子字符串在字符串中出现的位置,例如 INSTR('String', 'r', 1) 返回 3。 * LPAD:用字符填充字符串左侧到指定长度,例如 LPAD('Hi', 10, '-') 返回 -----Hi。 * RPAD:用字符填充字符串右侧到指定长度,例如 RPAD('Hi', 10, '-') 返回 Hi-----。 * TRIM:在一个字符串中去除另一字符,去除的字符只能在左边或右边,例如 TRIM('S' FROM 'SSMITH') 返回 MITH。 * REPLACE:用一个字符串替换另一个字符串中的子字符串,例如 REPLACE('ABC', 'B', 'D') 返回 ADC。 日期函数包括: * MONTHS_B
Oracle
0
2024-11-04
常用SQL函数简介
SQL中常见的单记录函数包括:
ASCII:返回字符对应的十进制数字,如:select ascii('A') from dual; // 65
CHR:将整数转换为对应的字符,如:select chr(65) from dual; // A
CONCAT:连接两个字符串,如:select concat('010-', '88888') from dual; // 010-88888
INITCAP:将字符串第一个字母大写,如:select initcap('smith') from dual; // Smith
INSTR:搜索字符串中子串的位置,如:select instr('oracle traning', 'ra') from dual; // 9
LENGTH:返回字符串长度,如:select length('AaBbCcDd') from dual; // 8
LOWER:将字符串转换为小写,如:select lower('AaBbCcDd') from dual; // aabbccdd
UPPER:将字符串转换为大写,如:select upper('AaBbCcDd') from dual; // AABBCCDD
Oracle
4
2024-05-26
matlab常用函数集合及简介
这里包括几乎所有常用的Matlab函数集合,每个函数都附有简要说明和用法介绍。
Matlab
0
2024-08-18
常用Oracle函数汇总
Oracle常用函数涵盖单记录函数和分析函数,涉及SQL单行记录处理和数据分析。
Oracle
4
2024-05-01
Oracle 常用函数汇总
此文档汇总了 Oracle 数据库中常用的函数,以及典型查询条件。
Oracle
3
2024-05-13
Oracle 常用函数大全
Oracle 常用函数
汇总了 Oracle 中常用函数,供初学者参考。
Oracle
3
2024-05-30
Oracle 常用函数指南
本书提供了 110 个 Oracle 常用函数及其详细示例,为开发者提供一个便捷的参考手册。
Oracle
2
2024-05-31
Oracle常用函数优化
取绝对值
原始:select abs(-1) value
优化:select abs(-1) value from dual
向上取整
原始:select ceiling(-1.001) value
优化:select ceil(-1.001) value from dual
向下取整
原始:select floor(-1.001) value
优化:select floor(-1.001) value from dual
截取整数部分
原始:select cast(-1.002 as int) value
优化:select trunc(-1.002) value from dual
Oracle
2
2024-07-19