单行函数
第一部分
第1章,数值型函数
——1,创建用户指定其使用的表空间
——1.1,查看当前表空间状态
COL tablespace_name  FOR a15;
COL file_name  FOR a50;
SELECT tablespace_name file_id file_name 得到dba_data_files;
——1.2,创建目录
mkdir -p /u01/app/oracle/oradata/刺激/disk6/?.3,创建表空间
CREATE TABLESPACE  DBLION DATAFILE  '/u01/app/oracle/oradata/刺激/disk6/tb_dblion01.dbf’, SIZE 100;
——1.4,创建用户并指定默认表空
CREATE USER  dblion IDENTIFIED BY  dblion DEFAULT TABLESPACE DBLION;
——1.5,授权
CONNECT  GRANT 资源;用dblion;
第一部分
第1章,数值型函数
——1。函数分类
1,,,,,,,2,,,,,,3,,,,,,4,,,,,,,,,,5,,,,,,,6
1,CEIL , FLOOR , ROUND TRUNC
2,ABS ,, SIGN ,, MOD ,,, REMAINDER BITAND
3,SIN ,, COS ,,, TAN ,,, ASIN ,,,,,, ACOS ,,, ATAN
4,EXP ,, LN ,,,, POWER , LOG ,,,,,,返回值
5,NANVL WIDTH_BUCKET
99年,TAN2 COSH  SINH TANH ——子类为99的不讲
——2 .总结函数表
CREATE TABLE  T_FUNCTION (
FID VARCHAR2(8),,,,,,,,,,函数ID
FNAME VARCHAR2(20),,,,,,,函数名称
PARM_LIST VARCHAR2(30),——参数列表
FFUNC VARCHAR2(100),,,,,,函数功能
RET_TYPE VARCHAR2(20),,,,返回值类型
);
——规则:
FID 12表示函数大类34子类5是否讲解6保留78为子类中序号
——4 .详细内容
——=============================================================================函数ID : 1
函数名称:装天花板
参数列表:装天花板(n)
函数功能:返回向上取整的值
返回值类型:号码
-------------------------------------------------------------------------------
INSERT INTO  T_FUNCTION(支撑材、帧、PARM_LIST FFUNC, RET_TYPE),
值(“01011001”,“装天花板”,“装天花板(n)”、“返回向上取整的值”,“数量”);
提交;
SELECT *,得到T_FUNCTION;
-------------------------------------------------------------------------------
——向上取整
SELECT
装天花板才能(9),,,,,,9
装天花板才能(9.1),,,- 10
装天花板才能(9.49),- 10
装天花板才能(8.49),- 9
装天花板才能(8.51),- 9
装天花板才能(8.99),- 9
得到双;
——类型转换
SELECT
装天花板才能(9),,,,,,9
装天花板才能(“9.1”),- 10
装天花板才能(9.49)——10
装天花板才能(8.49)- 9
装天花板才能(8.51)- 9
装天花板才能(8.99),- 9
得到双;
——表达式
SELECT
装天花板才能(1.0 8,+,),,,,9
装天花板才能(1.1 8,+,),,,- 10
装天花板才能(8,+,1.51)——10
装天花板才能(0.49 8,+,),,,9
装天花板才能(0.51 8,+,),,,9
装天花板才能(8,+,- 0.99),- 9
得到双;
——=============================================================================函数ID : 2
函数名称:地板上
参数列表:地板(n)
函数功能:返回向下取整的值
返回值类型:号码
-------------------------------------------------------------------------------
INSERT INTO  T_FUNCTION(支撑材、帧、PARM_LIST FFUNC, RET_TYPE),
值(“01011002”,“地板”,“地板(n)”,“返回向下取整的值”,“数量”);
提交;
SELECT *,得到T_FUNCTION;
-------------------------------------------------------------------------------
——向下取整
SELECT
地板(9),才能,,,,,9
地板(9.1),才能,,,9
地板(9.49),才能——9
地板(8.49),才能——8
地板(8.51),才能——8
地板(8.99),才能——8
得到双;
——类型转换
SELECT
地板才能(9),,,,,,9
地板才能(“9.1”),,,,9
地板才能(9.49)- 9
地板才能(8.49)- 8
地板才能(8.51)- 8
地板才能(“8.99”),——8
得到双;
——表达式
SELECT
地板才能(1.0 8,+,),,,,9
地板才能(1.1 8,+,),,,,9
地板才能(1.51 8,+,),,,9
地板才能(0.49 8,+,),,,8
地板才能(0.51 8,+,),,,8
地板才能(8,+,- 0.99),——8
得到双;
记忆:
CEIL 天花板所以是向上取整
FLOOR ,地板所以是向下取整
,
——=============================================================================函数ID : 3
函数名称:圆的
参数列表:圆形(n(整数))
函数功能:返回四舍五入后的值
返回值类型:号码
-------------------------------------------------------------------------------
INSERT INTO  T_FUNCTION(支撑材、帧、PARM_LIST FFUNC, RET_TYPE),
值(“01011003”,“圆”,“圆(n[、整数])”、“返回四舍五入后的值”,“数量”);
提交;
SELECT *,得到T_FUNCTION;
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null