验证'的格式;日期'/';时间戳'/';带有时间的时间戳';oracle脚本中的区域类型参数
我需要验证带有时区的“验证'的格式;日期'/';时间戳'/';带有时间的时间戳';oracle脚本中的区域类型参数,oracle,validation,timestamp,timestamp-with-timezone,Oracle,Validation,Timestamp,Timestamp With Timezone,我需要验证带有时区的“时间戳”类型的输入参数的格式。它在脚本中作为替换变量传递。 格式为“YYYY-MM-DD HH24:MI:SS TZH:TZM”。 如何验证传递的值是否为给定格式。用于此操作的oracle函数是什么 I无法使用to_timestamp_tz函数,因为它将仅将char exp转换为带有tz的时间戳。 在这里,我想验证传递的带有时区的“时间戳”变量的格式。您可以使用来设置时间戳,例如: SELECT TO_TIMESTAMP_TZ('1999-12-01 11:00:00 -8
时间戳”类型的输入参数的格式。它在脚本中作为替换变量传递。
格式为“YYYY-MM-DD HH24:MI:SS TZH:TZM”
。
如何验证传递的值是否为给定格式。用于此操作的oracle函数是什么
I无法使用to_timestamp_tz函数,因为它将仅将char exp转换为带有tz的时间戳。
在这里,我想验证传递的带有时区的“
时间戳”变量的格式。您可以使用来设置时间戳,例如:
SELECT TO_TIMESTAMP_TZ('1999-12-01 11:00:00 -8:00',
'YYYY-MM-DD HH:MI:SS TZH:TZM') FROM DUAL;
TO_TIMESTAMP_TZ将char/varchar/varachar2转换为带有TZ的时间戳。我想用tz typeDates验证时间戳的格式。Dates没有任何格式。它们以Oracle专有的内部格式存储。在一个场景中,您所看到的是以人类格式显示的。您所需要的只是使用适当的格式模型来确保显式转换的发生。您需要一个正则表达式来验证时间戳。这个问题可能重复:此外,可能重复:用正则表达式验证时间戳是最糟糕的主意。