常用 SQL 语句大全

发表于:2007-10-15 16:40

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:未知    来源:网络转载

分享:

/***反三角函数***/

  ASIN(float_expression) --返回正弦是FLOAT 值的以弧度表示的角

  ACOS(float_expression) --返回余弦是FLOAT 值的以弧度表示的角

  ATAN(float_expression) --返回正切是FLOAT 值的以弧度表示的角

  ATAN2(float_expression1,float_expression2)

  --返回正切是float_expression1 /float_expres-sion2的以弧度表示的角

  DEGREES(numeric_expression)

  --把弧度转换为角度返回与表达式相同的数据类型可为

  --INTEGER/MONEY/REAL/FLOAT 类型

  RADIANS(numeric_expression) --把角度转换为弧度返回与表达式相同的数据类型可为

  --INTEGER/MONEY/REAL/FLOAT 类型

  EXP(float_expression) --返回表达式的指数值

  LOG(float_expression) --返回表达式的自然对数值

  LOG10(float_expression)--返回表达式的以10 为底的对数值

  SQRT(float_expression) --返回表达式的平方根

  /***取近似值函数***/

  CEILING(numeric_expression) --返回>=表达式的最小整数返回的数据类型与表达式相同可为

  --INTEGER/MONEY/REAL/FLOAT 类型

  FLOOR(numeric_expression) --返回<=表达式的最小整数返回的数据类型与表达式相同可为

  --INTEGER/MONEY/REAL/FLOAT 类型

  ROUND(numeric_expression) --返回以integer_expression 为精度的四舍五入值返回的数据

  --类型与表达式相同可为INTEGER/MONEY/REAL/FLOAT 类型

  ABS(numeric_expression) --返回表达式的绝对值返回的数据类型与表达式相同可为

  --INTEGER/MONEY/REAL/FLOAT 类型

  SIGN(numeric_expression) --测试参数的正负号返回0 零值1 正数或-1 负数返回的数据类型

  --与表达式相同可为INTEGER/MONEY/REAL/FLOAT 类型

  PI() --返回值为π 即3.1415926535897936

  RAND([integer_expression]) --用任选的[integer_expression]做种子值得出0-1 间的随机浮点数

----字符串函数----

  ASCII() --函数返回字符表达式最左端字符的ASCII 码值

  CHAR() --函数用于将ASCII 码转换为字符

  --如果没有输入0 ~ 255 之间的ASCII 码值CHAR 函数会返回一个NULL 值

  LOWER() --函数把字符串全部转换为小写

  UPPER() --函数把字符串全部转换为大写

  STR() --函数把数值型数据转换为字符型数据

  LTRIM() --函数把字符串头部的空格去掉

  RTRIM() --函数把字符串尾部的空格去掉

  LEFT(),RIGHT(),SUBSTRING() --函数返回部分字符串

  CHARINDEX(),PATINDEX() --函数返回字符串中某个指定的子串出现的开始位置

  SOUNDEX() --函数返回一个四位字符码

  --SOUNDEX函数可用来查找声音相似的字符串但SOUNDEX函数对数字和汉字均只返回0 值

  DIFFERENCE() --函数返回由SOUNDEX 函数返回的两个字符表达式的值的差异

  --0 两个SOUNDEX 函数返回值的第一个字符不同

  --1 两个SOUNDEX 函数返回值的第一个字符相同

  --2 两个SOUNDEX 函数返回值的第一二个字符相同

  --3 两个SOUNDEX 函数返回值的第一二三个字符相同

  --4 两个SOUNDEX 函数返回值完全相同

 

64/6<123456>
重磅发布,2022软件测试行业现状调查报告~

精彩评论

  • xiaoyu2006
    2007-11-08 17:37:26

    不错,有指导作用,多谢

  • qicyt1812
    2007-10-29 17:35:03

    数据库想了解很简单,但是想深入学习就比较难咯,不过如果做测试的话基本了解就可以了,要求不是很高。如果想做DBA那就要付出更多的努力才行。

  • vivuzhan
    2007-10-25 11:49:13

    因為沒有深入學過數據庫,所以想問問數據庫很難嘛?  
    如果學,該如何入手,有比較好的辦法嘛??? 請指點. tks

  • wangkai
    2007-10-24 17:29:16

    很好,非常需要

  • lzc8800
    2007-10-17 10:13:01

    Not bad!
    Thanks

  • 李凡123
    2007-10-17 02:33:20

    很好
       能不能多发点啊

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2023
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号