暂无图片
timestamp后面那个时区时间怎么去掉?
我来答
分享
上善若水
2021-10-09
timestamp后面那个时区时间怎么去掉?


我来答
添加附件
收藏
分享
问题补充
1条回答
默认
最新
Lucifer三思而后行
暂无图片

SQL要求只写 timestamp 等效于timestamp without time zone,并且PostgreSQL鼓励这种行为。

可以尝试:

select current_timestamp(0)::timestamp without time zone; select now()::timestamp; SELECT '2011-01-01 00:00:00'::TIMESTAMP;
复制

PostgreSQL 提供两种存储时间戳的数据类型:

  • 不带时区的 TIMESTAMP
  • 带时区的 TIMESTAMPTZ

TIMESTAMP 数据类型可以同时存储日期和时间,但它不存储时区。这意味着,当修改了数据库服务器所在的时区时,它里面存储的值不会改变。

TIMESTAMPTZ 数据类型在存储日期和时间的同时还能正确处理时区。PostgreSQL 使用 UTC 值来存储 TIMESTAMPTZ 数据。在向 TIMESTAMPTZ 字段插入值的时候,PostgreSQL 会自动将值转换成 UTC 值,并保存到表里。当从一个 TIMESTAMPTZ 字段查询数据的时候,PostgreSQL 会把存储在其中的 UTC 值转换成数据库服务器、用户或当前连接所在的时区。

可参考:https://www.cnblogs.com/personblog/p/11126299.html

暂无图片 评论
暂无图片 有用 2
打赏 0
暂无图片
上善若水
题主
2021-10-09
谢谢大神
回答交流
Markdown


请输入正文
提交
相关推荐
postgresql 库需要定时analyze table吗?
回答 1
已采纳
PostgreSQL查询规划器在选择最优路径时,需要参照相关数据表的统计信息用以为查询生成最合理的规划。这些统计是通过ANALYZE命令获得的,与回收空间(VACUUM)一样,对数据更新频繁的表保持一
postgreSQL vacuum full一个表显示还有很多死元组没清理,怎么定位是什么导致的死元组无法清理?
回答 1
看看这个https://blog.51cto.com/u15076233/4275396
vaccum和create index 能并发运行吗??
回答 1
vacuum是ShareUpdateExclusive锁;createindex是 Share锁两种锁会冲突
怎么通过sh脚本 登陆 postgresql?
回答 1
已采纳
通过psql连接,可以使用非交互模式进行查询。
postgresql导入数据量大的sql文件怎么导入?导入报错 :内存不足
回答 1
可以尝试一下分批导入。或者你再后台导入。估计这个内存不足是客户端报的把?
pg在非归档模式手动切换wal和归档模式下,手动归档的命令?
回答 1
在PostgreSQL中,WAL(WriteAheadLogging)日志对于数据库的恢复和崩溃后的数据一致性至关重要。PostgreSQL支持归档WAL日志,以便在需要时可以恢复数据库到特定的时间点
pgadmin4 backup server 后如何恢复?
回答 1
backup对应的有restore菜单
PG流复制,从库用pg_basebackup -h 主库IP -p 5432 -U rep_user -F p -P -x -R -D /var/lib/postgres/data 进度到4%左右不动?
回答 1
可以打开日志功能分析一下,除了pgbasebackup;可以使用传统的start和stop backup方式。
postgreSQL 硬删除对表间关系可能造成巨大影响吗?
回答 1
删除在PostgreSQL中,硬删除对表间关系可能造成巨大影响。表间关系通常通过外键约束进行维护,当删除一个表时,如果该表与其他表存在外键关系,硬删除操作将无法执行。这意味着在执行硬删除之前,必须先删
postgreSQL 本身有二阶段提交吗?
回答 1
没有
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~