pgsql将指定列中的19000101替换为空
时间: 2023-10-02 08:06:16 浏览: 125
你可以使用 PostgreSQL 的 UPDATE 语句将指定列中的值替换为空值。假设你要将表中名为 "table_name" 的列 "column_name" 中所有值为 "19000101" 的行替换为空,可以执行以下操作:
```sql
UPDATE table_name
SET column_name = NULL
WHERE column_name = '19000101';
```
这将更新表中所有满足条件的行,将 "column_name" 列的值从 "19000101" 替换为空值。请确保将 "table_name" 和 "column_name" 替换为你实际使用的表名和列名。
相关问题
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" 替换为你实际使用的表名和列名。
pgsql将指定列中的19000101都删除
如果你想在 PostgreSQL 中删除指定列中的所有值为 "19000101" 的行,可以使用 DELETE 语句。以下是一个示例:
```sql
DELETE FROM table_name
WHERE column_name = '19000101';
```
这将删除表中所有满足条件的行,其中 "table_name" 是你要操作的表名,而 "column_name" 是你要删除值为 "19000101" 的列名。请确保将这些名称替换为你实际使用的表名和列名。
阅读全文