SQL語法 | PL/SQL | Function | TRIGGER | StoreProc | DBA

2009年8月25日 星期二

Length(str): 找出 str 字串的長度

在 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

沒有留言: