2017-02-28 78 views

回答

3

尝试

#standardSQL 
SELECT PARSE_DATE('%Y-%m-%d', REGEXP_EXTRACT('XXXXX-1234-2017-02-27-A', r'\w+-\d+-(.*)-\w')) 

我在这里使用非常广泛的模式基础上什么是你的问题提出了 - 但你可能要改进它。像下面的东西,等等

#standardSQL 
SELECT PARSE_DATE('%Y-%m-%d', REGEXP_EXTRACT('XXXXX-1234-2017-02-27-A', r'\w+-\d+-(\d{4}-\d{2}-\d{2})-\w')) 
+0

非常感谢米哈伊尔,一如既往,你是如此的乐于助人! :) – Rachel