Function Syntax Help - Mailing list pgsql-sql

From Plugge, Joe R.
Subject Function Syntax Help
Date
Msg-id BD69807DAE0CE44CA00A8338D0FDD083534BA92E@oma00cexmbx03.corp.westworlds.com
Whole thread Raw
Responses Re: Function Syntax Help  (Brian Modra <brian@zwartberg.com>)
List pgsql-sql
<div class="Section1"><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif"">I am trying
tocreate a function that will grind through a cdr table and populate another table.  I am trying to load the function
andam getting the following error:</span><p class="MsoNormal"><span
style="font-size:10.0pt;font-family:"Tahoma","sans-serif""> </span><pclass="MsoPlainText">ERROR:  function result type
mustbe specified<p class="MsoPlainText"> <p class="MsoPlainText"> <p class="MsoPlainText">CREATE FUNCTION
gen_simultaneous_calls(mystarttimestamp, mystop timestamp) AS $$ DECLARE<p class="MsoPlainText">    mycount integer;<p
class="MsoPlainText">BEGIN<pclass="MsoPlainText">    WHILE mystart < mystop + INTERVAL '1 day' LOOP<p
class="MsoPlainText">   SELECT INTO mycount  count(*) FROM log_calls WHERE startdate < mystart and enddate >
mystop;<pclass="MsoPlainText">    INSERT INTO simultaneous_calls_rpt (startdate,call_count) VALUES (mystart,mycount);<p
class="MsoPlainText">   mystart := mystart + INTERVAL '1 minute';<p class="MsoPlainText">    mystop  := mystop +
INTERVAL'1 minute';<p class="MsoPlainText">    END LOOP;<p class="MsoPlainText">END;<p class="MsoPlainText">    $$
LANGUAGE'plpgsql' STABLE;<p class="MsoPlainText"> <p class="MsoPlainText"> <p class="MsoPlainText"> <p
class="MsoNormal"><spanstyle="font-size:10.0pt;font-family:"Tahoma","sans-serif""> </span><p class="MsoNormal"><span
style="font-size:10.0pt;font-family:"Tahoma","sans-serif""> </span><pclass="MsoNormal"><img align="left" alt="image001"
height="66"hspace="12" src="cid:image002.jpg@01CA596B.59B9EC10" v:shapes="Picture_x0020_3" width="79" /><b><span
style="font-size:10.0pt;
font-family:"Verdana","sans-serif";color:#999999">Joe R. Plugge</span></b><span
style="font-size:10.0pt;font-family:"Verdana","sans-serif""></span><pclass="MsoNormal"><b><span
style="font-size:8.0pt;font-family:"Verdana","sans-serif";
color:#999999">Database Administrator, West Interactive Corporation</span></b><p class="MsoNormal"><b><span
style="font-size:8.0pt;font-family:"Verdana","sans-serif";
color:#999999">11650 Miracle Hills Drive, Omaha NE 68154</span></b><span
style="font-size:10.0pt;font-family:"Verdana","sans-serif""></span><pclass="MsoNormal"><b><span
style="font-size:8.0pt;font-family:"Verdana","sans-serif";
color:#999999">402-716-0349 | Cell 402-517-2710 | jrplugge@west.com</span></b><b><span
style="font-size:8.0pt;font-family:"Verdana","sans-serif";color:navy"></span></b><span
style="font-size:10.0pt;font-family:"Verdana","sans-serif""></span><pclass="MsoNormal"><span
style="font-size:12.0pt;font-family:"TimesNew Roman","serif""> </span><p class="MsoNormal"><i><span
style="font-size:8.0pt;font-family:"TimesNew Roman","serif"; 
color:black">This electronic message transmission, including any attachments, contains information from West
Corporationwhich may be confidential or privileged. The information is intended to be for the use of the individual or
entitynamed above. If you are not the intended recipient, be aware that any disclosure, copying, distribution or use of
thecontents of this information is prohibited. </span></i><p class="MsoNormal"><i><span
style="font-size:8.0pt;font-family:"TimesNew Roman","serif"; 
color:black"> </span></i><p class="MsoNormal"><i><span style="font-size:8.0pt;font-family:"Times New Roman","serif";
color:black">If you have received this electronic transmission in error, please notify the sender immediately by a
"replyto sender only" message and destroy all electronic and hard copies of the communication, including
attachments.</span></i></div>

pgsql-sql by date:

Previous
From: Richard Huxton
Date:
Subject: Re: slow count(CASE) query
Next
From: Brian Modra
Date:
Subject: Re: Function Syntax Help