pgsql将列中的‘ ’替换为‘’
时间: 2023-07-24 11:42:47 浏览: 91
您可以使用 PostgreSQL 中的 `REPLACE` 函数来实现将列中的空格替换为无空格。具体方法如下:
```sql
UPDATE your_table
SET your_column = REPLACE(your_column, ' ', '');
```
其中,`your_table` 是您要更新的表名,`your_column` 是您要替换空格的列名。这个语句会将 `your_column` 列中的所有空格替换为无空格字符。
相关问题
pgsql 将列中的"上午00:" 替换为 "00:"
您可以使用 PostgreSQL 的 REPLACE 函数来将列中的特定值替换为新值。下面是一个示例 SQL 查询,用于将某个表中名为 column_name 的列中的所有 "上午00:" 替换为 "00:":
```
UPDATE table_name
SET column_name = REPLACE(column_name, '上午00:', '00:')
WHERE column_name LIKE '上午00:%';
```
请将上面的 table_name 和 column_name 替换为您要操作的表和列的实际名称。此查询将只替换以 "上午00:" 开头的值。如果您想替换列中的所有值,请省略 WHERE 子句。
pgsql将指定列中的19000101替换为0
你可以使用 PostgreSQL 的 UPDATE 语句来替换指定列中的值。假设你想将列名为 "column_name" 的表中的所有值为 "19000101" 的行替换为 "0",你可以执行以下操作:
```sql
UPDATE table_name
SET column_name = '0'
WHERE column_name = '19000101';
```
这将更新表中所有满足条件的行,将 "column_name" 列的值从 "19000101" 替换为 "0"。请确保将 "table_name" 和 "column_name" 替换为你实际使用的表名和列名。
阅读全文
相关推荐
















