码迷,mamicode.com
首页 > 数据库 > 详细

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

时间:2015-07-29 21:14:53      阅读:199      评论:0      收藏:0      [点我收藏+]

标签:

第8课 使用函数处理数据

技术分享

8.1 函数

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

 

8.2 使用函数

8.2.1 文本处理函数

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

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

技术分享

 

  常用的文本处理函数:

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

 

8.2.2 日期和时间处理函数

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

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

技术分享

 

8.2.3 数值处理函数

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

 

8.3 小结

  介绍函数的使用

 

续集:

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

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

标签:

原文地址:http://www.cnblogs.com/liqingwen/p/4687179.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!