在本教學中,將學習如何使用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函數