我在pgsql触发器函数中用修改日期减去now()。 这是我的查询,
CREATE OR REPLACE FUNCTION trigger_cust_order_mst_after_update()
RETURNS trigger AS
$BODY$
declare
v_log_max_ldate timestamp;
v_time time;
BEGIN
v_log_max_ldate = (select max(d_Ldate ) from cust_order_log where n_ord_srno = new.n_srno);
v_time = now() - v_log_max_ldate;
执行此触发器时,会发生错误,
错误:类型为date的输入语法无效:“1”
CONTEXT:PL / PgSQL函数trigger_cust_order_mst_after_update()
请帮助我。