在本教學中,將學習如何使用SQL Server UPPER()函數將字串轉換為大寫。
UPPER()函數將輸入字串轉換為大寫。 以下是UPPER()函數的語法:
UPPER(input_string)
在此語法中,input_string可以是文字字串,變數,字串運算式或表列。
input_string的類型必須可以隱式轉換為VARCHAR。 否則,必須使用CAST()函數顯式轉換input_string。
UPPER()函數返回input_string的大寫形式。
SQL Server UPPER()函數示例
下麵來看一些使用UPPER()函數的例子。
1. 使用UPPER()函數和文字字符串
此示例使用UPPER()函數將字串'sql'轉換為'SQL':
SELECT
UPPER('sql') result;
執行上面查詢語句,得到以下結果:
result
------
SQL
(1 row affected)
2. 將UPPER()函數與表列一起使用
在此示例中,將使用示例資料庫中的production.products表:

以下語句使用UPPER()函數將產品名稱轉換為大寫:
SELECT
product_name,
UPPER(product_name) product_name_upper
FROM
production.products
ORDER BY
product_name;
執行上面查詢語句,得到以下結果:

在本教學中,學習了如何使用SQL Server UPPER()函數將字串轉換為大寫。
上一篇:
SQL Server字串函數
下一篇:
SQL Server Window函數
