第十章 SQL Serveri函数 9)0OR(x):返回小于或等于所给数字表达式 为最大整数。 口例: select floor(56.3),f1oor(56.3) 结果:56,-57 10)L0G(x):返回给定表达式的自然对数。 11)PI():返回PI的常量值,结果 3.14159265358979。 2)PwER(x,y):返回x的y次方。 例: select power(2,3)结果:8 13)RAN(:返回01之间的随机数。 ●每
9)FLOOR(x): 返回小于或等于所给数字表达式 的最大整数。 例:select floor(56.3), floor(-56.3) 结果:56,-57 10)LOG(x): 返回给定表达式的自然对数。 11)PI( ): 返回 PI 的常量值,结果 3.14159265358979。 12)POWER(x,y): 返回x的y次方。 例:select power(2,3) 结果:8 13)RAND( ):返回0~1之间的随机数
第十章 SQL Serveri函数 14)ROUN(x,y):返回以y指定的精度进行 四舍五入后的数值。 口参数描述y:指定的精度。当y为正 数时,ⅹ四舍五入为y所指定的小数 位数。当y为负数时,ⅹ则按y所指定 的在小数点的左边四舍五入 口例: select round(56.34,1), round(56.34,-1)结 果:56.30.60 15)SIN(x):返回给定表达式中给定角度的 角正弦值。 口参数描述x:是 float类型的表达式。 ●每
14)ROUND(x,y): 返回以y指定的精度进行 四舍五入后的数值。 参数描述 y:指定的精度。当 y为正 数时,x四舍五入为 y 所指定的小数 位数。当 y为负数时,x则按y所指定 的在小数点的左边四舍五入。 例:select round(56.34,1),round(56.34,-1) 结 果:56.30,60 15)SIN(x): 返回给定表达式中给定角度的 三角正弦值。 参数描述 x: 是 float类型的表达式
第十章 SQL Serveri函数 16) SQUARE(x):返回给定表达式的平方 口例: select square(5)结果:25 17)SRT(x):返回给定表达式的平方根。 例: select sart(16) 结果:4 3.元数据函数 回有关数据库和数据库对象的信息
16)SQUARE(x): 返回给定表达式的平方。 例:select square(5) 结果:25 17)SQRT(x): 返回给定表达式的平方根。 例:select sqrt(16) 结果:4 3.元数据函数 返回有关数据库和数据库对象的信息
第十章 SQL Serveri函数 1) COL LENGTH( table, colum):返回列 的长度,且以字节为单位。 口参数描述 table:表名。 column:列 名 口例: use student select col length( 专业,专业名称’) 结果:20 2)COL NAME( table id, column id 返回数据库列的名称。 口参数描迷 table id, column id:表 标识号,列标识号
1)COL_LENGTH(table , column): 返回列 的长度,且以字节为单位。 参数描述 table:表名。column:列 名。 例:use student select col_length(' 专业','专业名称') 结果:20 2)COL_NAME( table_id , column_id ): 返回数据库列的名称。 参数描述 table_id , column_id:表 标识号,列标识号
第十章 SQL Serveri函数 例: use student select col name( object id(专业’),2) 结果:专业名称 注:此例返回“ student数据库,“专业”表 中第二列的名称。 3)DBI( db name):返回数据库标识号。 口参数描迷 db name:用來返回相应数据库 ID的数据库名 4) DB NAME(dbid:返回数据库名。 口参数描迷dbid:是应返回数据库的标识
例:use student select col_name(object_id(‘专业’),2) 结果:专业名称 注:此例返回“student”数据库,“专业”表 中第二列的名称。 3)DB_ID(db_name):返回数据库标识号。 参数描述db_name:用来返回相应数据库 ID 的数据库名 4)DB_NAME(db_id): 返回数据库名。 参数描述db_id:是应返回数据库的标识 号