我需要验证“timestamp with time zone
”类型的输入参数的格式。它在脚本中作为替换变量传递。
格式为'YYYY-MM-DD HH24:MI:SS TZH:TZM'
。
我应该如何验证传递的值是否为给定格式。哪个oracle函数用于此?
我无法使用 to_timestamp_tz 函数,因为它会将char-exp转换为带tz的时间戳。
在这里,我想验证传递的'timestamp with time zone
'变量的格式。
答案 0 :(得分:0)
您可以使用TO_TIMESTAMP_TZ
作为例:
SELECT TO_TIMESTAMP_TZ('1999-12-01 11:00:00 -8:00',
'YYYY-MM-DD HH:MI:SS TZH:TZM') FROM DUAL;