DB2常用傻瓜问题1000问(六)
DB2 问题 常用 1000 傻瓜
2023-06-13 09:13:53 时间
正在看的db2教程是:DB2常用傻瓜问题1000问(六)。 149.ATAN2()
返回用弧度表示的角度的X和Y坐标的反正切值.
SELECTATAN2(0.5,0.9)FROMBSEMPMS;
150.BIGINT()
返回整型常量中的数字或字符串的64位整数表示.
SELECTBIGINT(EMP_NO)FROMBSEMPMS;
151.CEILING()ORCEIL()
返回比参数大或等于参数的最小的整数值.
SELECTCEILING(3.56)FROMBSEMPMS;
SELECTCEIL(4.67)FROMBSEMPMS;
152.CHAR()
返回日期时间型,字符串,整数,十进制或双精度浮点数的字符串表示.
SELECTCHAR(SALARY,",")FROMBSEMPMS;
153.CHR()
返回具有由参数指定的ASCII码的字符.
SELECTCHAR(167)FROMBSEMPMS;
154.CONCAT()
返回两个字符串的连接.
SELECTCONCAT(EMP_NO,EMP_NAM)FROMBSEMPMS;
155.YEAR()
返回数值的年部分.
SELECTYEAR("2003/01/02")FROMBSEMPMS;
156.VARCHAR()
返回字符串,日期型,图形串的可变长度的字符串表示.
SELECTVARCHAR(EMP_NAM,50)FROMBSEMPMS;
157.UCASE()ORUPPER()
返回字符串的大写.
SELECTUCASE(EMP_NAM)FROMBSEMPMS;
SELECTUPPER(EMP_NO)FROMBSEMPMS;
158.TRUNCATE()ORTRUNC()
从表达式小数点右边的位置开始截断并返回该数值.
SELECTTRUNCATE(345.6789,2)FROMBSEMPMS;
159.TIME()
返回一个数值中的时间.
SELECTTIME("2001-03-19.12.30.123456")FROMBSEMPMS;
160.SUBSTR(EXP1,EXP2)
返回EXP1串自EXP2处开始的子串.
SELECTSUBSTR("CDNJFDJFJD",5)FROMBSEMPMS;
SELECTSUBSTR("CDNJFDJFJD",5,2)FROMBSEMPMS;
161.SQRT()
返回该参数的平方根.
SELECTSQRT(36)FROMBSEMPMS;
162.SPACE()
返回由参数指定的长度,包含空格在内的字符串.
SELECTSPACE(10)FROMBSEMPMS;
163.SECOND()
返回一个数值的秒部分.
SELECTSECOND("18:34:32")FROMBSEMPMS;
164.RTRIM()
删除字符串尾部的空格.
SELECTRTRIM("COMMENT")FROMBSEMPMS;
165.ROUND(EXP1,EXP2)
返回EXP1小数点右边的第EXP2位置处开始的四舍五入值.
SELECTROUND(2345.6789,2)FROMBSEMPMS;
166.REPLACE(EXP1,EXP2,EXP3)
用EXP3替代EXP1中所有的EXP2
SELECTCHAR(REPLACE("ROMANDD","NDD","CCB"),10)FROMBSEMPMS;
167.REPEAT(EXP1,EXP2)
返回EXP1重复EXP2次后的字符串.
SELECTCHAR(REPEAT("REPEAT",3),21)FROMBSEMPMS;
168.REAL()
返回一个数值的单精度浮点数表示.
SELECTREAL(10)FROMBSEMPMS;
169.RAND()
返回0和1之间的随机浮点数.
SELECTRAND()FROMBSEMPMS;
170.POWER(EXP1,EXP2)
返回EXP1的EXP2次幂.
SELECTPOWER(2,5)FROMBSEMPMS;
171.POSSTR(EXP1,EXP2)
返回EXP2在EXP1中的位置.
SELECT("ABCDEFGH","D")FROMBSEMPMS;
172.NULLIF(EXP1,EXP2)
如果EXP1=EXP2,则为NULL,否则为EXP1
173.NODENUMBER()
返回行的分区号.
SELECTNODENUMBER(EMP_NO)FROMBSEMPMS;
174.MONTH()
返回一个数值的月部分.
SELECTMONTH("2003/10/20")FROMBSEMPMS;
175.MOD(EXP1,EXP2)
返回EXP1除以EXP2的余数.
SELECTMOD(20,8)FROMBSEMPMS;
176.MINUTE()
返回一个数值的分钟部分.
SELECTMINUTE("18:34:23")FROMBSEMPMS;
177.LTRIM()
删除字符串前面的空格.
SELECTLTRIM("CDDD")FROMBSEMPMS;
178.HOUR()
返回一个数值的小时部分.
SELECTHOUR("18:34:23")FROMBSEMPMS;
179.DOUBLE()
如果参数是一个数字表达式,返回与其相对应的浮点数,如果参数是字符串表达式,则返回该数的字符串表达式.
SELECTDOUBLE("5678")FROMBSEMPMS;
180.EXP()
返回参数的指数函数.
SELECTEXP(2)FROMBSEMPMS;
181.FLOAT()
返回一个数的浮点表示.
SELECTFLOAT(789)FROMBSEMPMS;
182.FLOOR()
返回小于或等于参数的最大整数.
SELECTFLOOR(88.93)FROMBSEMPMS;
183.HEX()
返回一个表示为字符串的值的16进制表示.
SELECTHEX(16)FROMBSEMPMS;
返回用弧度表示的角度的X和Y坐标的反正切值.
SELECTATAN2(0.5,0.9)FROMBSEMPMS;
150.BIGINT()
返回整型常量中的数字或字符串的64位整数表示.
SELECTBIGINT(EMP_NO)FROMBSEMPMS;
151.CEILING()ORCEIL()
返回比参数大或等于参数的最小的整数值.
SELECTCEILING(3.56)FROMBSEMPMS;
SELECTCEIL(4.67)FROMBSEMPMS;
152.CHAR()
返回日期时间型,字符串,整数,十进制或双精度浮点数的字符串表示.
SELECTCHAR(SALARY,",")FROMBSEMPMS;
153.CHR()
返回具有由参数指定的ASCII码的字符.
SELECTCHAR(167)FROMBSEMPMS;
154.CONCAT()
返回两个字符串的连接.
SELECTCONCAT(EMP_NO,EMP_NAM)FROMBSEMPMS;
155.YEAR()
返回数值的年部分.
SELECTYEAR("2003/01/02")FROMBSEMPMS;
156.VARCHAR()
返回字符串,日期型,图形串的可变长度的字符串表示.
SELECTVARCHAR(EMP_NAM,50)FROMBSEMPMS;
157.UCASE()ORUPPER()
返回字符串的大写.
SELECTUCASE(EMP_NAM)FROMBSEMPMS;
SELECTUPPER(EMP_NO)FROMBSEMPMS;
158.TRUNCATE()ORTRUNC()
从表达式小数点右边的位置开始截断并返回该数值.
SELECTTRUNCATE(345.6789,2)FROMBSEMPMS;
159.TIME()
返回一个数值中的时间.
SELECTTIME("2001-03-19.12.30.123456")FROMBSEMPMS;
160.SUBSTR(EXP1,EXP2)
返回EXP1串自EXP2处开始的子串.
SELECTSUBSTR("CDNJFDJFJD",5)FROMBSEMPMS;
SELECTSUBSTR("CDNJFDJFJD",5,2)FROMBSEMPMS;
161.SQRT()
返回该参数的平方根.
SELECTSQRT(36)FROMBSEMPMS;
162.SPACE()
返回由参数指定的长度,包含空格在内的字符串.
SELECTSPACE(10)FROMBSEMPMS;
163.SECOND()
返回一个数值的秒部分.
SELECTSECOND("18:34:32")FROMBSEMPMS;
164.RTRIM()
删除字符串尾部的空格.
SELECTRTRIM("COMMENT")FROMBSEMPMS;
165.ROUND(EXP1,EXP2)
返回EXP1小数点右边的第EXP2位置处开始的四舍五入值.
SELECTROUND(2345.6789,2)FROMBSEMPMS;
166.REPLACE(EXP1,EXP2,EXP3)
用EXP3替代EXP1中所有的EXP2
SELECTCHAR(REPLACE("ROMANDD","NDD","CCB"),10)FROMBSEMPMS;
167.REPEAT(EXP1,EXP2)
返回EXP1重复EXP2次后的字符串.
SELECTCHAR(REPEAT("REPEAT",3),21)FROMBSEMPMS;
168.REAL()
返回一个数值的单精度浮点数表示.
SELECTREAL(10)FROMBSEMPMS;
169.RAND()
返回0和1之间的随机浮点数.
SELECTRAND()FROMBSEMPMS;
170.POWER(EXP1,EXP2)
返回EXP1的EXP2次幂.
SELECTPOWER(2,5)FROMBSEMPMS;
171.POSSTR(EXP1,EXP2)
返回EXP2在EXP1中的位置.
SELECT("ABCDEFGH","D")FROMBSEMPMS;
172.NULLIF(EXP1,EXP2)
如果EXP1=EXP2,则为NULL,否则为EXP1
173.NODENUMBER()
返回行的分区号.
SELECTNODENUMBER(EMP_NO)FROMBSEMPMS;
174.MONTH()
返回一个数值的月部分.
SELECTMONTH("2003/10/20")FROMBSEMPMS;
175.MOD(EXP1,EXP2)
返回EXP1除以EXP2的余数.
SELECTMOD(20,8)FROMBSEMPMS;
176.MINUTE()
返回一个数值的分钟部分.
SELECTMINUTE("18:34:23")FROMBSEMPMS;
177.LTRIM()
删除字符串前面的空格.
SELECTLTRIM("CDDD")FROMBSEMPMS;
178.HOUR()
返回一个数值的小时部分.
SELECTHOUR("18:34:23")FROMBSEMPMS;
179.DOUBLE()
如果参数是一个数字表达式,返回与其相对应的浮点数,如果参数是字符串表达式,则返回该数的字符串表达式.
SELECTDOUBLE("5678")FROMBSEMPMS;
180.EXP()
返回参数的指数函数.
SELECTEXP(2)FROMBSEMPMS;
181.FLOAT()
返回一个数的浮点表示.
SELECTFLOAT(789)FROMBSEMPMS;
182.FLOOR()
返回小于或等于参数的最大整数.
SELECTFLOOR(88.93)FROMBSEMPMS;
183.HEX()
返回一个表示为字符串的值的16进制表示.
SELECTHEX(16)FROMBSEMPMS;
相关文章
- DB2数据库_db2查询所有表
- 数据库触发器DB2和SQL Server的异同详解数据库
- 数据库如何在Linux系统中连接DB2数据库(linux链接db2)
- DB2数据库在Linux系统上的应用(db2数据库linux)
- 比较DB2与Oracle数据库的差异(db2与oracle)
- DB2与Oracle数据库:比较与区别(db2与oracle区别)
- 数据库在Linux系统中连接DB2数据库的指南(linux下连接db2)
- 学习Linux下DB2数据库管理命令(linux下的db2命令)
- 探究DB2和MySQL的25个区别(db2mysql区别)
- MySQL成功迁移至DB2数据库平台,企业数据更加安全稳定!(mysql迁移db2)
- Linux上如何使用DB2进行数据还原?(linuxdb2还原)
- 在Linux下使用DB2命令进行数据库管理(db2 linux 命令)
- Db2连接Oracle实现企业内部数据互通(Db2链接oracle)
- 实现DB2数据库到Oracle的迁移(db2转换成oracle)
- DB2与Oracle的异同比较(db2跟oracle比较)
- DB2换来的投资回报远比Oracle贵(db2比oracle贵)
- 完美迁移db2数据到oracle的方法(db2导到oracle)
- 比较DB2和Oracle 哪个数据库是更佳选择(db2和oracle选择)
- 比较分析DB2与Oracle的优劣势(db2和oracle优点)
- 比较比较DB2与Oracle数据库的价格优劣(db2和oracle价格)
- 性DB2与Oracle兼容性共同前行迈出坚实步伐(db2与oracle兼容)
- 比较DB2和Oracle谁的费用更低(db2oracle费用)
- DB2与Oracle服务器兼容分析(db2 oracle兼容)
- DB2和Oracle结合应用新技术实现未来数据库管理可能(db2 0oracle)
- Oracle修改DB2数据库的技术步骤(oracle修改db2)
- Oracle DB2 数据库最高性能,最佳体验(oracle db_2)
- DB2常用傻瓜问题1000问(四)
- DB2编程序技巧(九)
- DB2数据库创建、表的ixf文件导出导入示例