X-Original-To: pgsql-sql-postgresql.org@localhost.postgresql.org Received: from localhost (unknown [200.46.204.2]) by svr1.postgresql.org (Postfix) with ESMTP id 36C6DD1E7CA for ; Fri, 30 Apr 2004 11:12:37 -0300 (ADT) Received: from svr1.postgresql.org ([200.46.204.71]) by localhost (neptune.hub.org [200.46.204.2]) (amavisd-new, port 10024) with ESMTP id 03527-04 for ; Fri, 30 Apr 2004 11:12:19 -0300 (ADT) Received: from trade-india.com (unknown [203.145.171.48]) by svr1.postgresql.org (Postfix) with SMTP id 4019AD1CA70 for ; Fri, 30 Apr 2004 11:12:13 -0300 (ADT) Received: (qmail 23838 invoked from network); 30 Apr 2004 14:00:11 -0000 Received: from valium.trade-india-local.com (HELO trade-india.com) (192.168.0.72) by system66.trade-india-local.com with SMTP; 30 Apr 2004 14:00:11 -0000 Message-ID: <40925F32.1000208@trade-india.com> Date: Fri, 30 Apr 2004 19:44:10 +0530 From: Rajesh Kumar Mallah Organization: Infocom Network Limited User-Agent: Mozilla Thunderbird 0.5 (X11/20040208) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Ramesh Patel Cc: pgsql-sql@postgresql.org Subject: Re: Problem in SQL Trigger References: <1118.10.1.1.251.1083300498.squirrel@banasdairy.coop> In-Reply-To: <1118.10.1.1.251.1083300498.squirrel@banasdairy.coop> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new at postgresql.org X-Spam-Status: No, hits=0.1 tagged_above=0.0 required=5.0 tests=RCVD_IN_RFCI X-Spam-Level: X-Archive-Number: 200404/335 X-Sequence-Number: 17710 Can you tell us about the postgresql versions in 7.3 and 9.0 also post the actuall error message from postgresql. regds mallah. Ramesh Patel wrote: > > Hi > i have one problem in Trigger. > this trigger alread work > on Red Hat Linux 7.3 but now i shift to RHL9.0 > in RHL 9.0 not > working . in this problem in ROUND function. > but how to i slove this > i dont know. so please help me. > This is Function and > Trigger. > /////////////////////////// Function > Start////////////////////////////////////////// > CREATE > FUNCTION add_issue_fun() returns opaque as' > BEGIN > UPDATE > mtrl_mst > set balstk_cs = balstk_cs - > NEW.issueqty_cs, > balstk_mt = round( cast((balstk_mt - > NEW.issueqty_mt) as numeric ),4) > where mtrl_mst.mtrl_code = > NEW.mtrl_code; > UPDATE rcpt_detail > set consqty_cs=consqty_cs + > NEW.issueqty_cs > WHERE rcpt_detail.batch_code = NEW.batch_code > > and rcpt_detail.mtrl_code = NEW.mtrl_code > and > rcpt_detail.loc_code = NEW.loc_code; > return > NULL; > END;' > language 'plpgsql'; > > /////////////////////////// > Function End////////////////////////////////////////// > ///////////////////////////Trigger Start > ////////////////////////////////////////// > CREATE > TRIGGER add_issue_trg > AFTER INSERT ON issue_detail > FOR EACH > ROW EXECUTE PROCEDURE add_issue_fun(); > > /////////////////////////// Trigger > End////////////////////////////////////////// > > Thanking > > > Ramesh Patel > Computer Dept. > Banasdairy, Palanpur >