在 SQL 中,長度函數是用來找出一個字串的長度。這個函數的名稱在不同的資料庫中不完全一樣:
MySQL: LENGTH()
Oracle: LENGTH()
SQL Server: LEN()
長度函數的用法如下:
Length(str): 找出 str 字串的長度。
來看看幾個例子。假設我們有以下的表格:
Geography 表格
region_name store_name
East Boston
East New York
West Los Angeles
West San Diego
例 1:
SELECT Length(store_name)
FROM Geography
WHERE store_name = 'Los Angeles';
結果:
11
例 2:
SELECT region_name, Length(region_name)
FROM Geography;
結果:
region_name Length(region_name)
East 4
East 4
West 4
West 4