将“hh:mm am/pm”varchar列转换为teradata中的时间

qhhrdooz  于 2021-07-29  发布在  Java
关注(0)|答案(1)|浏览(462)

我需要将下面的varchar列转换为teradata中的24小时数据库时间格式。

1:00 AM
6:45 PM
10:15 AM
9:30 PM
9:45 AM
8:30 PM
1:15 PM

任何指向现有解决方案的指针都将非常有用。我没能找到它。

66bbxpm5

66bbxpm51#

如果缺少,则添加前导零,然后使用以下格式强制转换:

cast(lpad(col,8,'0') as time(0) format 'HH:MIBT')

相关问题