ORACLE常用数值函数
ABS(x):返回x的绝对值。
例如,ABS(-10)将返回10。
ROUND(x [,d]):将x四舍五入到d位小数。如果省略d,则默认值为0。
例如,ROUND(3.14159)将返回3.0,ROUND(3.14159,2)将返回3.14。
ORACLE常用转换函数
TO_CHAR(x [,fmt]):将x转换为字符格式。如果省略fmt,则将x转换为默认字符格式。
例如:
- TO_CHAR(12345.67)将返回'12345.67'。
- TO_CHAR(sysdate,'yyyy-mm-dd')将返回当前日期(格式为年-月-日)。
TO_DATE(char [,fmt]):将char转换为日期格式。如果省略fmt,则将使用默认日期格式。
例如:
- TO_DATE('2022-08-15','yyyy-mm-dd')将返回一个日期值2022年8月15日。
ORACLE常用字符串函数
LENGTH(s):返回字符串s的长度。
例如,LENGTH('Hello, world!')将返回13。
SUBSTR(s,n [,m]):返回字符串s中从第n个字符开始的m个字符。
例如,SUBSTR('Hello, world!',7,5)将返回'world'。
完整的攻略包括常用数值函数、转换函数、字符串函数的详细介绍和示例说明。其中,数值函数包括ABS和ROUND函数;转换函数包括TO_CHAR和TO_DATE函数;字符串函数包括LENGTH和SUBSTR函数。
对于ABS函数,它能够将一个数的绝对值返回,例如ABS(-10)将返回10。
ROUND函数能够对一个数进行四舍五入,并指定保留的有效数字。比如ROUND(3.14159,2)将返回3.14。
TO_CHAR函数能够将一个非字符串的值转换为字符串,比如TO_CHAR(12345.67)将返回'12345.67'。
TO_DATE函数能够将一个字符串转换为日期类型的值,比如TO_DATE('2022-08-15','yyyy-mm-dd')将返回一个日期值2022年8月15日。
LENGTH函数能够返回一个字符串的长度,比如LENGTH('Hello, world!')将返回13。
SUBSTR函数能够返回一个字符串中的指定子串,比如SUBSTR('Hello, world!',7,5)将返回'world'。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:ORACLE常用数值函数、转换函数、字符串函数 - Python技术站