雪花云数据平台使用 Datediff 函数时出错



错误是:SQL 编译错误:位置 8 处的错误行 1 函数"DATE_DIFFDATEINYEARS"的参数类型无效:(数字(1,0(,日期(

我写的 SQL : 选择 DATEDIFF (YEAR,0, CURRENT_DATE(((

请使用以下代码:

选择日期差异(年份, '1900-01-01', CURRENT_TIMESTAMP(((

函数中的第二个参数(参数(应该是日期(或时间戳(以及第三个参数。

https://docs.snowflake.net/manuals/sql-reference/functions/datediff.html

示例如下:

select datediff(year, current_date(), current_date());

最新更新