标签: postgresql
我想要像:
select tan(angle) % (2*Pi())
因此我收到了以下错误:ERROR: operator does not exist: numeric % double precision有任何建议吗?
ERROR: operator does not exist: numeric % double precision
答案 0 :(得分:0)
postgres中的模运算符将 NUMERIC 作为参数。因此,您必须转换操作数:
SELECT TAN(angle)::NUMERIC % (2 * PI())::NUMERIC;