oracle去除字段中的空格
时间: 2023-11-17 18:07:12 浏览: 249
删除数组中的空格字符
如果你想要去除 Oracle 数据库表中某个字段中的空格,可以使用 TRIM 函数。TRIM 函数可以去除字符串的开头和结尾的空格,或者指定要去除的字符。
以下是 TRIM 函数的语法:
```
TRIM([LEADING | TRAILING | BOTH] [trim_character] FROM string)
```
其中,LEADING 表示从开头去除空格,TRAILING 表示从结尾去除空格,BOTH 表示同时从开头和结尾去除空格。trim_character 是可选的,表示要去除的字符。如果不指定 trim_character,则默认去除空格。
例如,如果你想要去除表 employees 中的字段 last_name 中的空格,可以使用以下 SQL 语句:
```
UPDATE employees SET last_name = TRIM(last_name);
```
这将去除 last_name 字段中的开头和结尾的空格。如果你想要去除中间的空格,可以使用 REPLACE 函数。例如:
```
UPDATE employees SET last_name = REPLACE(last_name, ' ', '');
```
这将把 last_name 字段中的所有空格替换为空字符串。
阅读全文