SQLServer:《SQL必知必会》一书的读书笔记(八)

王朝学院·作者佚名  2016-05-25
窄屏简体版  字體: 小  |  中  |  大  |  超大  

SQLServer:《SQL必知必会》一书的读书笔记(八)第8课 使用函数处理数据

8.1 函数

【名词】可移植:所编写的代码可以在多个系统上运行

8.2 使用函数

8.2.1 文本处理函数

例1:使用 UPPER() 函数--将文本转换为大写

SELECT vend_name, UPPER(vend_name) AS vend_name_upcaseFROM VendorsORDER BY vend_name;

常用的文本处理函数:

LEFT():返回字符串左边的字符DATALENGTH():返回字符串的长度LOWER():将字符串转换为小写LTRIM():去掉字符串左边的空格RTRIM():去掉字符串右边的空格UPPER():将字符串转换为大写

8.2.2 日期和时间处理函数

例2:检索 Orders 表中 2012 年的所有订单

SELECT order_numFROM OrdersWHERE DATEPART(yy, order_date) = '2012';-- 分析:DATEPART()只从 order_date 列中返回年份。通过与 2012 比较,WHERE 子句只过滤出此年份的订单

8.2.3 数值处理函数

数值处理函数仅处理数值数据。这些函数一般主要用于代数、三角或几何运算。

8.3 小结

介绍函数的使用

续集:

SQLServer:《SQL必知必会》一书的读书笔记(七)

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
© 2005- 王朝網路 版權所有 導航