我注意到标准SQL和旧版SQL中的日期函数存在不一致的结果,
在标准SQL中,promise.then(function /*[functionName]*/(data) {return handlePromise(data)})
返回DATE数据类型,但是,在旧版SQL中,current_date()
返回String数据类型。
然后,如果我使用标准SQL创建一个具有'Date'列的表,稍后,当我使用Legacy SQL查询表时,我必须将'Date'格式化为Date Data Type to String Data Type,或者另一种方式。
与Timestamp数据类型不同,我可以跨不同的SQL语言查询同一个表。有没有一种简单的方法可以在标准SQL和旧SQL中进行查询,而无需在数据类型和字符串类型之间进行转换?
提前谢谢。