postgreSQL 怎么把时间字段设置成空

发布网友 发布时间:2022-04-22 10:32

我来回答

2个回答

热心网友 时间:2022-04-09 16:48

直接用update语句就可以。

如果是全表更新,语法:

update 表名 set 时间字段=null;

如果是更新部分数据,语法:

update 表名 set 时间字段=null where 条件;

注意事项:

时间字段必须允许为空,否则执行会报错。

热心网友 时间:2022-04-09 18:06

你的意思是,在插入数据时,时间这一列可以不差入值吗?如果是这样,那在建表时,这个字段就要设置成允许为空,再在写插入语句时,要把字段和值对应起来,如:表table1有列col1、col2、col3,col3是时间列,那语句是insert into table1 (col1, col2) values ('a', 'b');追问我是在update表的时候, set col1 = null,就好了的,谢谢了

追答哦,这样是可以的,把原有的值也清空了

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com