【发布时间】:2016-03-06 12:54:32
【问题描述】:
我正在 V$TIMEZONE_NAMES 视图中查找一些时区,但在 oracle 视图中找不到这些时区。我看不到的一些时区示例是:欧洲/安道尔,亚洲/科伦坡。这些只是 2 个例子。我有大约 80 个这样的时区名称的列表。 谁能告诉我如何将这些时区添加到视图中。我知道这是一个oracle内部视图。因此,基本上我要问的是,oracle 如何知道它必须列出的时区,以及如果我需要添加缺失的时区以使其显示在 V$TIMEZONE_NAMES 视图中,我应该怎么做。 谢谢
【问题讨论】:
-
检查你的数据库使用的是哪个时区文件,见Choosing a Time Zone File
-
@WernfriedDomscheit 好点,
version的v$timezone_file很重要。 -
还有
FILENAME的v$timezone_file很重要。也许您使用名为timezone_<version_number>.dat的短文件而不是名为timezlrg_<version_number>.dat的大文件
标签: sql database oracle timezone