MySQL
MySQL 常用函数 MySQL 返回当前模式名称 schema () 返回当前数据库名称 database () 返回经过验证的使用名称 current_user () 返回由客户端返回的用户名称 session_user () 返回由客户端返回的用户名称 system_user () ascii ( 字符串型表达式 ) 返回一个数字,表示“字符串型表达式”最左边字符的 ASCII 代码值;例如,ascii ( 'A' ) 为 65。 返回数据库版本的字符串值。 version ()
MySQL 字符串函数 instr ( 字符串型表达式1 , 字符串型表达式2 [ , 整数型表达式1 [ , 整数型表达式2 ] ] ) 从“整数型表达式1”位置开始搜索“字符串型表达式1”中第“整数型表达式2”次出现的“字符串型表达式2”。如果“整数型表达式1”为负数,那么从“字符串型表达式1”末端往前搜索。返回表示“字符串型表达式2”位置的整数。 lpad ( 字符串型表达式1, 整数型表达式 [ , 字符串型表达式2 ] ) 返回通过添加“string_expression2”而达到长度“integer_expression”的“string_expression1”。如果“string_expression1”长于“integer_expression”,那么返回“string_expression1”的适当部分。 ltrim ( 字符串型表达式1 [ , 字符串型表达式2 ] ) 返回“字符串型表达式1”,但该字符串中第一个未出现在“字符串型表达式2”中的字符之前的所有字符都已除去;例如 ltrim ('xyxXxyAB', 'xy') 返回 XxyAB。 返回“数字型表达式1”的十六进制字符串表示法。 hex ( 数字型表达式1 ) repeat ( 字符串型表达式, 数字型表达式1 ) 返回重复“数字型表达式1”次的“字符串型表达式”。 replace ( 字符串型表达式 , 字符串型表达式2 , 字符串型表达式3 ) 返回使用“字符串型表达式3”替换“字符串型表达式2”的“字符串型表达式”。 reverse ( 字符串型表达式 ) 返回逆转的“字符串型表达式”。 right ( 字符串型表达式, 数字型表达式 ) 返回“字符串型表达式1”最右侧的“数字型表达式”个字符。 rpad ( 字符串型表达式1, 整数型表达式 [ , 字符串型表达式2 ] ) 返回通过在右侧添加“string_expression2”而达到长度“integer_expression”的“string_expression1”。如果“string_expression1”长于“integer_expression”,那么返回“string_expression1”的适当部分。如果未指定“string_expression2”,那么会使用空格。 rtrim ( 字符串型表达式1 [ , 字符串型表达式2 ] ) 返回“字符串型表达式1”,但该字符串中最后一个未出现在“字符串型表达式2”中的字符之后的所有字符都已除去;例如 rtrim ( 'ABxXxyx' , 'xy' ) 返回 ABxX。如果未指定“字符串型表达式2”,那么删除末端的所有空格字符。 soundex ( 字符串型表达式1 ) 返回“字符串型表达式1”的 soundex 字符串。
MySQL 数学函数 log ( 数字型表达式 ) 返回“数字型表达式1”以 10 或“数字型表达式2”为底的对数。 ln ( 数字型表达式 ) 返回“数字型表达式1”的自然对数。 pi () 返回 pi 的常量。
MySQL 三角函数 acos ( 数字型表达式 ) 返回“数字型表达式”的反余弦值,用弧度表示。反余弦值是余弦值为“数字型表达式”的角度。 asin ( 数字型表达式 ) 返回“数字型表达式”的反正弦值,用弧度表示。反正弦值是正弦值为“数字型表达式”的角度。 atan ( 数字型表达式 ) 返回“数字型表达式”的反正切值,用弧度表示。反正切值是正切值为“数字型表达式”的角度。 atan2 ( 数字型表达式1, 数字型表达式2 ) 返回分别由“数字型表达式1”和“数字型表达式2”指定的 x 坐标和 y 坐标的反正切值,用弧度表示。反正切值是正切值为“数字型表达式2”/“数字型表达式1”的角度。 cos ( 数字型表达式 ) 返回“数字型表达式”的余弦值,其中“数字型表达式”是用弧度表示的角度。 cot ( 数字型表达式 ) 返回“数字型表达式”的余切值,其中“数字型表达式”是用弧度表示的角度。 sin ( 数字型表达式 ) 返回“数字型表达式”的正弦值,其中“数字型表达式”是用弧度表示的角度。 tan ( 数字型表达式 ) 返回“数字型表达式”的正切值,其中“数字型表达式”是用弧度表示的角度。 degrees ( 数字型表达式 ) 返回度数,其中“数字型表达式”是用弧度表示的角度。 radians ( 数字型表达式 ) 返回弧度,其中“数字型表达式”是用度数表示的角度。