在 SQL 中的文本中插入带时区的时间戳

莱尼亚尔

我创建了一个插入语句,将当前时间插入到具有数据类型的字段中:

时间戳(6) 带时区

insert into(
...
)
values(
9645
,0
,CAST(CURRENT_TIMESTAMP AS TIMESTAMP WITH TIME ZONE)
,user
,CAST(CURRENT_TIMESTAMP AS TIMESTAMP WITH TIME ZONE)
,0
,'APPROVED_P'
,1
,1
)

这工作正常,但有一个问题

在此处输入图片说明

我也想在文本中包含时区,但我找不到解决方案。希望有人可以帮助我。

沃恩弗里德·多姆沙伊特

时区+01:00CET. 市长的区别是CET考虑了夏令时而+01:00没有考虑。

如果你想要时区,CET那么你必须相应地设置你的会话时区,ALTER SESSION SET TIME_ZONE = 'CET';或者你设置CURRENT_TIMESTAMP AT TIME ZONE 'CET'而不是CURRENT_TIMESTAMP

运行此命令时,您应该会看到不同之处:

SELECT SESSIONTIMEZONE, 
    TO_CHAR(CURRENT_TIMESTAMP, 'yyyy-mm-dd hh24:mi:ss tzh:tzm tzr tzd'),
    TO_CHAR((current_TIMESTAMP - INTERVAL '6' MONTH), 'yyyy-mm-dd hh24:mi:ss tzh:tzm tzr tzd')
FROM DUAL;

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

UTC或带时区的时间戳的SQL标准

来自分类Dev

将PostgreSQL时间戳与sql查询中的时区进行比较

来自分类Dev

在来自 C# 的查询中插入带时区的时间戳

来自分类Dev

将PostgreSQL时间戳与sql中的sql查询中的时区进行比较

来自分类Dev

是否可以在sql中插入时间戳?

来自分类Dev

PostgreSQL 9.6 中带时区的时间戳

来自分类Dev

在SQL(PostgreSQL)中如何基于“无时区的时间戳”列进行分组?

来自分类Dev

从 SQL 中的时间戳中提取时间

来自分类Dev

SQL查询基于带时区的时间戳检索各种DATE范围内的SUM

来自分类Dev

如何在 SQL-Server 的表中管理自动插入时间戳值?

来自分类Dev

Oracle SQL中的时间戳转换

来自分类Dev

Oracle SQL中的时间戳+数字小时

来自分类Dev

SQL Server中的时间戳混乱

来自分类Dev

SQL Server中的当前时间戳

来自分类Dev

PHP 中的 SQL 时间戳格式

来自分类Dev

将时间戳插入MS SQL

来自分类Dev

SQL 插入时间戳问题

来自分类Dev

在SQL Server中插入经过的时间

来自分类Dev

在SQL中的日期时间中添加时区偏移

来自分类Dev

检索SQL Server(2005)中记录的日期时间的时区

来自分类Dev

如何在 SQL Server 中的时间戳和时间戳之间

来自分类Dev

如何在Oracle SQL中获取日期列的时间戳?

来自分类Dev

SQL:嵌套查询中的Geeting Order状态时间戳

来自分类Dev

在SQL Server中获取重叠时间戳的不同行

来自分类Dev

通过Month SQL计算时间戳中的不同日期

来自分类Dev

SQL中每个uuid的时间戳固定范围

来自分类Dev

SQL Developer中的时间戳数据类型

来自分类Dev

Drupal在SQL中创建了时间戳吗?

来自分类Dev

在SQL字符串中替换时间戳占位符

Related 相关文章

热门标签

归档