使用pgsql触发器函数中的日期减去now()

时间:2016-06-07 06:36:59

标签: postgresql triggers

我在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()

请帮助我。

0 个答案:

没有答案