SQL中的 `SUBSTR` 函數用于提取字符串的子串。具體來說,`SUBSTR` 函數根據指定的起始位置和長度從一個給定的字符串中提取子字符串。
通常的語法格式如下:
```sql
SUBSTR(string, start, length)
```
- `string`: 要提取子串的原始字符串。
- `start`: 子串的起始位置(索引從1開始)。
- `length`: 要提取的子串的長度。
例如,假設我們有一個字符串 `'Hello, World!'`,如果我們想從這個字符串中提取子串 `'World'`,可以使用以下 SQL 查詢:
```sql
SELECT SUBSTR('Hello, World!', 8, 5);
```
以上查詢將返回結果為 `'World'`。