我正在尝试使用date_part函数,但我将间隔存储在变量中。我怎样才能使它工作?它只在“'?
之间有用吗?date_part('year', INTERVAL age_interval);
谢谢
答案 0 :(得分:0)
语法INTERVAL <constant>
仅在<constant>
是文字时才有效,即单引号中的字符串。
您必须使用标准
的演员表CAST (age_interval AS interval)
或PostgreSQL缩写
age_interval::interval