Teradata YYYY-MM-DD 中的匹配日期格式
Matching date format in Teradata YYYY-MM-DD
我对 Teradata 还很陌生。我在源中有一个交易日期列,其中包含一些有效值和无效值。我需要做的是获取格式为 YYYY-MM-DD HH:MM:SS.SSSSSS
的有效值,并将 null 传递给所有无效值的目标
转换规则是:如果格式 YYYY-MM-DD HH:MM:SS.SSSSSS
则将源移动到目标,否则将空值移动到目标。
只需 left join
您的专栏 Sys_Calendar tables
,并在 SEL 部分使用 COALESCE
即可。
如果仍有问题,请将日期转换为与 sys calendar
匹配的格式。
无效日期将返回为 NULL
.
我对 Teradata 还很陌生。我在源中有一个交易日期列,其中包含一些有效值和无效值。我需要做的是获取格式为 YYYY-MM-DD HH:MM:SS.SSSSSS
的有效值,并将 null 传递给所有无效值的目标
转换规则是:如果格式 YYYY-MM-DD HH:MM:SS.SSSSSS
则将源移动到目标,否则将空值移动到目标。
只需 left join
您的专栏 Sys_Calendar tables
,并在 SEL 部分使用 COALESCE
即可。
如果仍有问题,请将日期转换为与 sys calendar
匹配的格式。
无效日期将返回为 NULL
.