Teradata 日期格式从 varchar 到 date 的转换
我在 Teradata 日期转换中陷入困境。任何人都可以帮忙吗,提前致谢。
表名称为 Test2 表属性定义为:
Acct_id Integer,
Date_num Varchar(10) Character set Latin not casespecific
示例数据:
Acct_id date_num
234124 2012-03-04
342123 2021-04-06
当尝试将 date_num 转换为日期格式时,出现错误:无效日期
尝试以下查询: Select Acct_id, to_date(Date_num, 'YYYY-MM-DD') AS DT FROM ACCT_LOAD.TEST2
我希望日期采用正确的日期格式,以便可以加载到定义了列属性的另一个表作为日期。
I'm stucked somewhere in Teradata date conversion. Can anyone please help, thanks in advance.
Table name is Test2
Table attributes are defined as:
Acct_id Integer,
Date_num Varchar(10) Character set Latin not casespecific
Sample Data:
Acct_id date_num
234124 2012-03-04
342123 2021-04-06
When trying to cast date_num in date format getting error: Invalid date
Tried below query:
Select Acct_id, to_date(Date_num, 'YYYY-MM-DD') AS DT FROM ACCT_LOAD.TEST2
I want the date to be in correct date format so I can load to another table where column attributes are defined as date.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论