【发布时间】:2018-03-20 10:19:12
【问题描述】:
假设我有一个带有字符串“1610131223ZVV40”的字段 numCommande,其中 161013 是 yymmdd 形式的日期。
SQL 中有什么方法可以从字符串字段中提取 13/10/2016 日期?
谢谢!
【问题讨论】:
-
总是前六个字符吗?如果是这样,则不需要正则表达式,
substr()和to_date()就足够了。到目前为止,您尝试过什么? -
是的,总是前 6 个字符,谢谢
-
为什么是 31/10/2016 而不是 13/10/2016?
-
这是一个错误..再次感谢
标签: sql regex oracle parsing extract