`
menjoy
  • 浏览: 421947 次
  • 性别: Icon_minigender_1
社区版块
存档分类
最新评论

DB2的一些函数

DB2 
阅读更多


DB2函數
135. AVG()
返回一組數值的平均值.
SELECT AVG(SALARY) FROM BSEMPMS;

136. CORR(),CORRELATION()
返回一對數值的關系系數.
SELECT CORRELATION(SALARY,BONUS) FROM BSEMPMS;

137. COUNT()
返回一組行或值的個數.
SELECT COUNT(*) FROM BSEMPMS;

138. COVAR(),COVARIANCE()
返回一對數值的協方差.
SELECT COVAR(SALARY,BONUS) FROM BSEMPMS;

139. MAX()
返回一組數值中的最大值.
SELECT MAX(SALARY) FROM BSEMPMS;

140. MIN()
返回一組數值中的最小值.
SELECT MIN(SALARY) FROM BSEMPMS;

141. STDDEV()
返回一組數值的標准偏差.
SELECT STDDEV(SALARY) FROM BSEMPMS;

142. SUM()
返回一組數据的和.
SELECT SUM(SALARY) FROM BSEMPMS;

143. VAR(),VARIANCE()
返回一組數值的方差.
SELECT VARIANCE(SALARY) FROM BSEMPMS;

144. ABS(),ABSVAL()
返回參數的絕對值.
SELECT ABS(-3.4) FROM BSEMPMS;

145. ACOS()
返回參數的反余弦值.
SELECT ACOS(0.9) FROM BSEMPMS;

146. ASCII()
返回整數參數最左邊的字符的ASCII碼.
SELECT ASCII('R') FROM BSEMPMS;

147. ASIN()
返回用弧度表示的角度的參數的反正弦函數.
SELECT ASIN(0.9) FROM BSEMPMS;

148. ATAN()
返回參數的反正切值,該參數用弧度表示的角度的參數.
SELECT ATAN(0.9) FROM BSEMPMS;

149. ATAN2()
返回用弧度表示的角度的X和Y坐標的反正切值.
SELECT ATAN2(0.5,0.9) FROM BSEMPMS;

150. BIGINT()
返回整型常量中的數字或字符串的64位整數表示.
SELECT BIGINT(EMP_NO) FROM BSEMPMS;

151. CEILING() OR CEIL()
返回比參數大或等于參數的最小的整數值.
SELECT CEILING(3.56) FROM BSEMPMS;
SELECT CEIL(4.67) FROM BSEMPMS;

152. CHAR()
返回日期時間型,字符串,整數,十進制或雙精度浮點數的字符串表示.
SELECT CHAR(SALARY,',') FROM BSEMPMS;

153. CHR()
返回具有由參數指定的ASCII碼的字符.
SELECT CHAR(167) FROM BSEMPMS;

154. CONCAT()
返回兩個字符串的連接.
SELECT CONCAT(EMP_NO,EMP_NAM) FROM BSEMPMS;

155. YEAR()
返回數值的年部分.
SELECT YEAR('2003/01/02') FROM BSEMPMS;

156. VARCHAR()
返回字符串,日期型,圖形串的可變長度的字符串表示.
SELECT VARCHAR(EMP_NAM,50) FROM BSEMPMS;

157. UCASE() OR UPPER()
返回字符串的大寫.
SELECT UCASE(EMP_NAM) FROM BSEMPMS;
SELECT UPPER(EMP_NO) FROM BSEMPMS;

158. TRUNCATE() OR TRUNC()
從表達式小數點右邊的位置開始截斷並返回該數值.
SELECT TRUNCATE(345.6789,2) FROM BSEMPMS;

159. TIME()
返回一個數值中的時間.
SELECT TIME('2001-03-19.12.30.123456') FROM BSEMPMS;

160. SUBSTR(EXP1,EXP2)
返回EXP1串自EXP2處開始的子串.
SELECT SUBSTR('CDNJFDJFJD',5) FROM BSEMPMS;
SELECT SUBSTR('CDNJFDJFJD',5,2) FROM BSEMPMS;

161. SQRT()
返回該參數的平方根.
SELECT SQRT(36) FROM BSEMPMS;

162. SPACE()
返回由參數指定的長度,包含空格在內的字符串.
SELECT SPACE(10) FROM BSEMPMS;

163. SECOND()
返回一個數值的秒部分.
SELECT SECOND('18:34:32') FROM BSEMPMS;

164. RTRIM()
刪除字符串尾部的空格.
SELECT RTRIM('COMMENT ') FROM BSEMPMS;

165. ROUND(EXP1,EXP2)
返回EXP1小數點右邊的第EXP2位置處開始的四舍五入值.
SELECT ROUND(2345.6789,2) FROM BSEMPMS;

166. REPLACE(EXP1,EXP2,EXP3)
用EXP3替代EXP1中所有的EXP2
SELECT CHAR(REPLACE('ROMANDD','NDD','CCB'),10) FROM BSEMPMS;

167. REPEAT(EXP1,EXP2)
返回EXP1重复EXP2次后的字符串.
SELECT CHAR(REPEAT('REPEAT',3),21) FROM BSEMPMS;

168. REAL()
返回一個數值的單精度浮點數表示.
SELECT REAL(10) FROM BSEMPMS;

169. RAND()
返回0和1之間的隨机浮點數.
SELECT RAND() FROM BSEMPMS;

170. POWER(EXP1,EXP2)
返回EXP1的EXP2次冪.
SELECT POWER(2,5) FROM BSEMPMS;

171. POSSTR(EXP1,EXP2)
返回EXP2在EXP1中的位置.
SELECT ('ABCDEFGH','D') FROM BSEMPMS;

172. NULLIF(EXP1,EXP2)
如果EXP1=EXP2,則為NULL,否則為EXP1

173. NODENUMBER()
返回行的分區號.
SELECT NODENUMBER(EMP_NO) FROM BSEMPMS;

174. MONTH()
返回一個數值的月部分.
SELECT MONTH('2003/10/20') FROM BSEMPMS;

175. MOD(EXP1,EXP2)
返回EXP1除以EXP2的余數.
SELECT MOD(20,8) FROM BSEMPMS;

176. MINUTE()
返回一個數值的分鐘部分.
SELECT MINUTE('18:34:23') FROM BSEMPMS;

177. LTRIM()
刪除字符串前面的空格.
SELECT LTRIM(' CDDD') FROM BSEMPMS;

178. HOUR()
返回一個數值的小時部分.
SELECT HOUR('18:34:23') FROM BSEMPMS;

179. DOUBLE()
如果參數是一個數字表達式,返回与其相對應的浮點數,如果參數是字符串表達式,則返回該數的字符串表達式.
SELECT DOUBLE('5678') FROM BSEMPMS;

180. EXP()
返回參數的指數函數.
SELECT EXP(2) FROM BSEMPMS;

181. FLOAT()
返回一個數的浮點表示.
SELECT FLOAT(789) FROM BSEMPMS;

182. FLOOR()
返回小于或等于參數的最大整數.
SELECT FLOOR(88.93) FROM BSEMPMS;

183. HEX()
返回一個表示為字符串的值的16進制表示.
SELECT HEX(16) FROM BSEMPMS;

分享到:
评论

相关推荐

    DB2各类函数总汇

    DB2 函数可以分为九大类:聚合函数、类型转换函数、数学函数、字符串函数、日期时间函数、XML 函数、分区函数、安全函数和其他函数。 一、聚合函数 聚合函数是指对表中的数据进行聚合操作的函数,常用的聚合函数...

    DB2数值函数简介及使用

    DB2数值函数简介及使用 1、取绝对值的函数:abs、absval 2、向上取整:ceil、ceiling 3、向下取整数:floor 4、求M的n次幂:power(M,n) 5、随机数:rand(m)函数 6、四舍五入:round (m,n) 7、将数值转换为字符串形式...

    DB2数据库函数大全

    本篇文章将详细介绍DB2数据库中的一些基本和常用的函数。 1. AVG() 函数:此函数用于计算一组数值的平均值。例如,`SELECT AVG(SALARY) FROM BSEMPMS;` 将返回BSEMPMS表中所有员工工资的平均值。 2. CORR(), ...

    DB2常用函数与Oracle比较

    字符串处理也是数据库开发中不可或缺的部分,DB2与Oracle提供的字符串处理函数具有很高的相似性,但也存在一些细微差别。 1. **长度计算** - **Oracle**: ```sql SELECT LENGTH('Hello World') FROM DUAL; ``` ...

    DB2函数大全(自己整理的)

    ### DB2函数大全知识点解析 #### 一、统计与数学函数 **1. AVG()** - **函数解释:** 返回一组数值的平均值。 - **示例:** `SELECT AVG(SALARY) FROM BSEMPMS;` - **知识点:** AVG 函数用于计算表中特定列的平均...

    db2调自定义函数(小例)

    在IT领域,特别是数据库管理与开发中,IBM DB2 Universal Database (UDB) 提供了丰富的功能,包括用户自定义函数(User Defined Functions, UDFs)。这些自定义函数允许开发者利用C、C++或Java等语言编写特定的业务...

    DB2 SQL函数和使用方法

    DB2是一款由IBM开发的关系型数据库管理系统,广泛应用于企业级数据存储和管理。在SQL语言中,函数是处理数据的...通过"DB2函数大全.doc"这样的资源,你可以找到更详尽的函数介绍和示例,以便更好地理解和运用这些功能。

    db2常用函数整理.doc

    以上就是DB2常用函数的一些基本介绍,它们涵盖了数据处理、聚合、转换等多个方面,使得在DB2中进行数据操作和分析变得更加便捷和高效。在实际应用中,应结合具体需求选择合适的函数以实现特定功能。

    db2常用函数

    DB2 还提供了其他一些实用的函数,例如: 1. RAND() 函数:返回 0 和 1 之间的随机浮点数。 示例:SELECT RAND() FROM SYSIBM.SYSDUMMY1; 2. CEILING() 函数:返回比参数大或等于参数的最小的整数值。 示例:...

    DB2常用函数(初学者必备)

    本文将深入探讨DB2中的常用函数,这些函数覆盖了类型转换、日期时间操作、字符串处理以及数学计算等多个方面,对于初学者来说,掌握这些函数能够极大地提升在DB2环境下的数据操作效率。 ### 类型转换函数 DB2提供...

    db2字符串分隔,函数,过程的使用

    在处理字符串时,DB2提供了多种函数和过程,使得对字符串的分隔、提取和操作变得方便高效。以下将详细介绍DB2中用于字符串分隔、函数及过程的使用。 1. 字符串分隔函数: 在DB2中,最常用的字符串分隔函数是`STRIP...

    db2中自定义函数文档

    在DB2数据库管理系统中,自定义函数允许用户根据特定需求扩展SQL语言的功能。这些函数可以是标量函数、行函数或表函数,分别用于返回单一值、多列数据集(行)或整个结果集(表)。本文将深入探讨如何在DB2中创建...

    DB2函数的详细总结

    这里我们将深入探讨几个常用的DB2函数,并详细解释它们的用法。 1. **SUBSTR()函数**: - `SUBSTR(para1,para2)`:此函数用于从字符串`para1`中提取一部分。它从位置`para2`开始截取字符串,位置索引从1开始。例如...

    DB2字符串处理 字符串处理 db2 函数

    DB2 中的字符串处理函数可以分为多种类型,包括字符转换函数、去空格函数、取子串函数、字符串比较函数和字符串操作函数等。 一、字符转换函数 * ASCII() 函数:返回字符表达式最左端字符的 ASCII 码值。在 ASCII...

    db2函数大全,使用方法

    DB2 函数大全使用方法 DB2 函数大全是 DB2 数据库管理系统中提供的一组函数,用于进行数据处理和分析。本文将对 DB2 函数大全进行总结,包括 AVG、CORR、COUNT、COVAR、MAX、MIN、STDDEV、SUM、VAR 等函数,并提供...

    DB2函数大全详细解释

    DB2函数大全详细解释 在数据库管理中,DB2提供了丰富的内置函数,用于处理和分析数据。这些函数在SQL查询中发挥着至关重要的作用,帮助用户执行计算、统计分析、字符串操作等多种任务。以下是DB2中一些常见的函数...

    db2,oracle函数大全合集

    DB2函数: 1. **转换函数**:如`CHAR()`, `VARCHAR()`, `DECIMAL()`, 用于数据类型的转换。 2. **数学函数**:包括`ABS()`, `SQRT()`, `MOD()`, 用于数学计算。 3. **日期/时间函数**:如`CURRENT_DATE`, `DATE()`,...

    DB2函数大全

    ### DB2函数大全 在数据库管理系统(DBMS)中,IBM DB2是一款强大的产品,它不仅提供了稳定、高效的数据存储服务,还内置了丰富的SQL函数,这些函数极大地简化了开发人员处理数据的工作。本文将详细介绍DB2中的一些...

Global site tag (gtag.js) - Google Analytics