jan*_*inw 4 sql datetime google-bigquery
我有一个字符串格式的“appointment_date”列,表示日期 dd.mm.yyyy。
在 BiqQuery 中,我使用以下查询来查找未来的所有约会日期:
SELECT appointment_date
FROM `appointments`
where parse_date('%d.%m.%Y', appointment_date) > current_date()
Run Code Online (Sandbox Code Playgroud)
BiqQuery 返回以下错误消息:无法解析输入字符串“”
请指教。
谢谢,珍妮
使用safe.parse()以避免错误:
where safe.parse_date('%d.%m.%Y', appointment_date) > current_date()
Run Code Online (Sandbox Code Playgroud)
这将返回NULL无效格式而不是错误。