zoukankan      html  css  js  c++  java
  • 第8课 使用数据处理函数

    第8课 使用数据处理函数

    8.1 函数

    与几乎所有DBMS都等同地支持SQL语句(如SELECT)不同,每一个DBMS都有特定的函数。

    8.2 使用函数

    8.2.1 文本处理函数

    在上一课,我们已经看过一个文本处理函数的例子,其中使用RTRIM()函数来去除列值右边的空格。下面是另一个例子,这次使用的是UPPER()函数:

    SELECT vend_name, UPPER(vend_name) AS vend_name_upcase
    FROM Vendors
    ORDER BY vend_name;
    

    8.2.2 日期和时间处理函数

    大多数DBMS具有比较日期、执行基于日期的运算、选择日期格式等的函数。但是,可以看到,不同DBMS的日期-时间处理函数可能不同。关于具体DBMS支持的日期-时间处理函数,请参阅相应的文档。

    8.2.3 数值处理函数

    数值处理函数仅处理数值数据。这些函数一般主要用于代数、三角或几何运算,因此不像字符串或日期-时间处理函数使用那么频繁。

    8.3 小结

    虽然这些函数在格式化、处理和过滤数据中非常有用,但它们在各种SQL实现中很不一致(SQL Server和Oracle之间的差异说明了这一点)。

  • 相关阅读:
    printf和sprintf
    操作数、运算符、表达式
    全自动加法机
    Ascll、GB2312、Ansi
    数组
    循环
    编程命名规范
    浮点数及缺陷
    Android编码规范
    RGB着色对照表
  • 原文地址:https://www.cnblogs.com/zhangsonghui/p/12969147.html
Copyright © 2011-2022 走看看