1、文本处理函数
SELECT vend_name, UPPER(vend_name) AS vend_name_upcase
FROM Vendors
ORDER BY vend_name;
从供应商表中查询供应商名,第一列是原样输出,第二列通过UPPER()函数将所有供应商名转化成大写,转化的结果赋予一个列的别名叫“vend_name_upcase”。
2、一个搜索函数
这个搜索函数有点特别——SOUNDEX()函数可以搜索发音类似的值。
SELECT cust_name, cust_contact
FROM Customers
WHERE SOUNDEX(cust_contact) = SOUNDEX('Michael Green'); --会搜索到一个实际为"Michelle Green"的数值
3、日期和时间处理函数
SELECT order_num
FROM Orders
WHERE DATEPART('yyyy', order_date) = 2004;
在订单表中查询,2004年全年的订单号数据。
4、数值处理函数
主要是用于代数、三角和几何运算,如:ABS()返回一个数的绝对值。不用一一举例了。