甲骨文函数学习Oracle10g学习系列(7)


<强> <强>


完成选择低(ename),从emp ename;

低(ename) ename

- - - - - - - - - - - - - - - - - - - - - - -

史密斯,,,史密斯,

艾伦,,,艾伦,

病房,,,,沃德


完成选择上(ename),从emp ename;

上部(ename) ename

- - - - - - - - - - - - - - - - - - - - - - -

史密斯,,,史密斯,

艾伦,,,艾伦,

病房,,,,沃德


完成选择initcap (ename),从emp ename;

initcap (ename) ename

- - - - - - - - - - - - - - - - - - - - - - - -

史密斯,,,,史密斯,

艾伦,,,,艾伦,

病房,,,,,沃德


完成选择substr (ename、2、3),从emp ename;

substr (ename 2 3) ename

- - - - - - - - - - - - - - - - - - - - - - - - - - - - -

麻省理工学院,,,,,,,史密斯

米歇尔,,,,,,,艾伦

ARD,,,,,,,沃德


完成选择长度(“HelloWorld”)从tb2;

长度(“HelloWorld”)

- - - - - - - - - - - - - - - - - - - - - -

,,,,,,,,,10


完成选择从emp ename长度(ename)=5;

ename

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -史密斯

艾伦


完成选择替换(ename, A,“鲍勃”),从emp ename;

替换(ename,‘“,“鲍勃”),,,ENAME

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

史密斯,,,,,,,,,,,,史密斯,

bobLLEN,,,,,,,,,,,艾伦,

WbobRD,,,,,,,,,,,,沃德


完成选择instr (“HelloWorld”、“W”)从tb2;

instr (“HelloWorld”、“W”)

- - - - - - - - - - - - - - - - - - - - - - - -

,,,,,,,,,,,6



<强>

数学函数的输入参数和返回值的数据类型都是数字类型的。对数字的处理,在财务系统或银行系统中用的最多,不同的处理方法,对财务报表有不同的结果。数学函数包括cos, cosh, exp、ln,日志,罪恶,sinh,倍根号,棕褐色,双曲正切,这些“可信赖医疗组织”,asin、世界,圆的,这里讲最常用的:



,


四舍五入到第1位

完成选择圆(sal),萨尔从emp;

轮(sal),,,萨尔

- - - - - - - - - - - - - - - - - - -

,,,,800年

800.34,,,,1601年,

1600.56,,,1251年,1250.78


完成选择圆(sal, 1),从emp sal;

轮(sal),,,萨尔

- - - - - - - - - - - - - - - - - - -

,,,,800.3

800.34,,,,1600.6,

1600.56,,,1250.8,1250.78


完成选择圆(sal),萨尔从emp;

轮(sal),,,萨尔

- - - - - - - - - - - - - - - - - - -

,,,,800年

800.34,,,,1600年,

1600.56,,,1250年,1250.78


完成选择圆(sal, 1),从emp sal;

轮(sal),,,萨尔

- - - - - - - - - - - - - - - - - - -

,,,,800.3

800.34,,,,1600.5,

1600.56,,,1250.7,1250.78


左侧1位四舍五入

完成选择圆(211.5,1)从双重;

轮(211.5,1)

- - - - - - - - - - - - - - - - - -

,,,,,,210年


完成选择圆(215.5,1)从双重;

轮(215.5,1)

- - - - - - - - - - - - - - - - - -

,,,,,,220年


左侧2位四舍五入

完成选择圆(211.5,2)从双重;

轮(211.5,2)

- - - - - - - - - - - - - - - - - -

,,,,,,200年


完成选择圆(261.5,2)从双重;

轮(261.5,2)

- - - - - - - - - - - - - - - - - -

,,,,,,300年


,

完成选择trunc (45.923, 2), trunc (45.923), trunc(45.923, 2)从双重;


trunc (45.923, 2) trunc (45.923) trunc (45.923, 2)

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

,,,,,45.92,,,,,,45,,,,,,,0


完成选择trunc (45.923, 2), trunc (45.923), trunc(45.923, 1)从双重;


trunc (45.923, 2) trunc (45.923) trunc (45.923, 1)

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

,,,,,45.92,,,null

甲骨文函数学习Oracle10g学习系列(7)