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 20BFBD1B4BA for ; Mon, 29 Mar 2004 07:27:22 +0000 (GMT) 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 36916-05 for ; Mon, 29 Mar 2004 03:27:12 -0400 (AST) Received: from zamail.onsite.hosting.co.za (zamail.onsite.hosting.co.za [196.35.79.58]) by svr1.postgresql.org (Postfix) with SMTP id 65301D1ED11 for ; Mon, 29 Mar 2004 03:27:01 -0400 (AST) Subject: Re: date_part stored procs Reply-To: From: "Tsoloane Moahloli" To: "'Tom Lane'" Cc: Date: Mon, 29 Mar 2004 09:30:46 +0200 Organization: Mimecast South Africa Message-ID: <000001c4155f$c299eb00$7b35a8c0@devel> MIME-Version: 1.0 X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook, Build 10.0.6626 Importance: Normal In-Reply-To: <28231.1080342193@sss.pgh.pa.us> X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1165 Content-Type: multipart/related; type="multipart/alternative"; boundary="MCBoundary1040329092253054001" X-Virus-Scanned: by amavisd-new at postgresql.org X-Spam-Status: No, hits=1.1 tagged_above=0.0 required=5.0 tests=BAYES_44, FORGED_OUTLOOK_TAGS, HTML_MESSAGE X-Spam-Level: * X-Archive-Number: 200403/262 X-Sequence-Number: 17361 --MCBoundary1040329092253054001 Content-Type: multipart/alternative; boundary="MCBoundary1040329092253050001" --MCBoundary1040329092253050001 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Perfect. Thanks a lot.... -----Original Message----- From: pgsql-sql-owner@postgresql.org [mailto:pgsql-sql-owner@postgresql.org] On Behalf Of Tom Lane Sent: 27 March 2004 01:03 To: tsoloane@mimecast.co.za Cc: pgsql-sql@postgresql.org Subject: Re: [SQL] date_part stored procs=20 "Tsoloane Moahloli" writes: > SELECT INTO len * FROM (SELECT > ((date_part(''year'',age(docDate))*12)+(date_part(''month'',age(docDat > e)))) > AS a; =20 > The problem is that it does not run and I cannot for the life of me tell > why.=20=20=20=20 I think you miscounted parentheses. regards, tom lane ---------------------------(end of broadcast)--------------------------- TIP 8: explain analyze is your friend Disclaimer The information contained in this communication is confidential and may be = legally privileged. It is intended solely for the use of=20 the individual or entity to whom it is addressed and others authorized to r= eceive it. If you are not the intended recipient you are=20 hereby notified that any disclosure, copying, distribution or taking action= in reliance of the contents of this information is strictly=20 prohibited and may be unlawful. Views and opinions are those of the sender = unless clearly stated as being that of Mimecast (Pty) Ltd.=20 Mimecast (Pty) Ltd is neither liable for the proper, complete transmission = of the information contained in this communication, nor any=20 delay in its receipt or that the mail is virus-free. Mimecast (Pty) Ltd is = not liable whatsoever for loss or damage resulting from the opening=20 of this message and/or attachments and/or the use of the information contai= ned in this message and/or attachments. --MCBoundary1040329092253050001 Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable


Perfect. Thanks a lot....

-----Original Message-----
From: pgsql-sql-owner@postgresql.org [mailto:pgsql-sql-owner@postgresql.org= ]
On Behalf Of Tom Lane
Sent: 27 March 2004 01:03
To: tsoloane@mimecast.co.za
Cc: pgsql-sql@postgresql.org
Subject: Re: [SQL] date_part stored procs


"Tsoloane Moahloli" <tsoloane@mimecast.co.za> writes:
> SELECT INTO len * FROM (SELECT
> ((date_part(''year'',age(docDate))*12)+(date_part(''month'',age(docDat=
> e))))
> AS a;

> The problem is that it does not run and I cannot for the life of me te= ll
> why.

I think you miscounted parentheses.

regards, tom lane

---------------------------(end of broadcast)---------------------------
TIP 8: explain analyze is your friend



=20=20=20=20

Disclaimer

The information contained in this commun= ication is=20 confidential and may be legally privileged. It is intended solely for the u= se of=20 the individual or entity to whom it is addressed and others authorized to= =20 receive it. If you are not the intended recipient you are hereby notified t= hat=20 any disclosure, copying, distribution or taking action in reliance of the= =20 contents of this information is strictly prohibited and may be unlawful. Vi= ews=20 and opinions are those of the sender unless clearly stated as being that of= Mimecast (Pty) Ltd. Mimecast (Pty) Ltd is neither liable for the proper,=20 complete transmission of the information contained in this communication, n= or=20 any delay in its receipt or that the mail is virus-free. Mimecast (Pty) Ltd= is=20 not liable whatsoever for loss or damage resulting from the opening of this= =20 message and/or attachments and/or the use of the information contained in t= his=20 message and/or attachments.

--MCBoundary1040329092253050001-- --MCBoundary1040329092253054001 Content-Type: image/gif; name="1040329092253034002.gif" Content-Transfer-Encoding: base64 Content-ID: <1040329092253034001@mail.mimecast.co.za> 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 KruyLNuyLvuyMBuyAQEAOw== --MCBoundary1040329092253054001 Content-Type: image/gif; name="1040329092253037002.gif" Content-Transfer-Encoding: base64 Content-ID: <1040329092253037001@mail.mimecast.co.za> R0lGODlh1AFQAPf/AJerwbu3p4t3ZrOkiNzbzZJ8Z8LN15eFa3NYRt3d0pWX eLyyl6STeszMw4doV8G2mquhjOHh1dLSxdLTypRnS9DZ4+3x9auklMzW4FtR SYlcRN/cz4eGaZyMfMK7p/Hz7ZaNhpyWkurr5Li6tUw4L31mV8TT4WhDNt7g 16mopcbR3G1TR8vT25uSjM/Pw9DNuqGOeFdEOqGTg73L3IpjTZyEcaOblMzY 5IScteHi2Hx6YLWqkYeGdPn79MfAqZuKcnZyWnRKOsvKvaucgohyXKSZi7PC 0igcGvb48dnh6JyQg6q7zLmtk3dUP8/Qx7Kso7KtnOPo7rrAyb3K12VMQai4 0+Hg0uzu55ObpXxiS7rN4K2zuuTk2fT274uVpaWZg8O8s8LAsfz++Z2glpR1 YNK5tre6wsLDuW5pVKaqtIaLfaN1UXt4cYWMmaCzxu7w6qqei9bZ0szOyY9s V4JVQMrEsdHT0KGWidPRvnt5geXm3NLZ3JOCbufp4Yp8cdfVw3lcUOPm4cHE wWlkZszItXVsZuLj2byVhNjWyZeQimlWP2JbUpukt8rQ1IJuYLTD2LnH2naE rbvJ1tCzrMjFubrE0eft8cfJw9vZyIyQhdbXzc/W29nd2ZucfZaLfcra6KGF bcXKzau1w4+KbpCRco6TnJ2fpsHP3sirpbmTj+Lk3G9yfW9hTNvOzt3k66CP f7Glj+Xl1+bo3+Dj4kpBP7/I0pKZjm1tb7ewrbrAu5uHd7evmZCFfq+Zfp+a j+no3Nzn7qWfn5WSfrC90n+BiuTf3FxYXpttTcfZ6K+yreDfzqiWftPf6cTV 5sWhjsLGx/b6+OLj1p+vzpl/bNrk67XH3oiguERpj3qVsBFBcCJOevb3+Y2k uzNchWaFo1V3mXeSreDn7Ojm5dXAv4+evaewwKu+2aOkg9nXxsjX5G5QRNjV 09nX2KiaiPHv7al8edjl8dXd5Z6ggNrk7624ys/Y4L2QgrGMcK+DeYGAZdDD v3+MqnGNqgAzZv///////yH/C05FVFNDQVBFMi4wAwEAAAAh+QQFZAD/ACwA AAAA1AFQAAAI/wD9CRxIsKDBgwgTKlzIsKHDhxAjSpxIsaLFixgzatzIsaPH jyBDihxJsqTJkyhJrhIXaoKLCRJcOHEiYaYECRNcytzZQIhPF0CBNhA6c6bQ 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 YAyMQA8GYATlwAiMMAy1oAIscAN0ogKbsAebAICJC6jS0wgLG6i32RH4RW+y ylpz13AeZ2wQ91XQiI78IHCqN4052qsDcXrYsKH5lqBGW2EjW1d9KGGperH5 BYTKJlahmo4paGoZ+7kxy5CxW2VoiIFdJXoS6YX5ZgGnN6P+wKwGsY4XKmqy 6V+vlXtNZrWNNxAQGI/KRo6QZ7F1WVfZ/5uC2+uFyhZuAJqN3JBqFoC1E9kQ TDAAMgAHDPUFyvMElHAGgjACbBADR9C//nsEJNC2MUACXwqm5CquBqy2tEDA C0zAqyAJS8ANOIAF/FoL9VAPM7AP9MACe4C4BLu4jRDCjxuoKZNakxt6iRiz Jnq63MhaIIh4ANB3oiukvloQythatem9ULvDVstsujezEcptLIrD2At8X6Z6 vraNv1t620B6Dqm9IKdswPZvAJBvLWtvX4UDZimW/qB6WSyCt4ufvwdyP2ys AwGgDrZ4pnag1ot5YAmgX5WGxMgQwNMONgUHSAMGHzALm4CcKcAGhRDIbADI hXCuiwC3X0oCiv+8wAWsyI5MC3fbtlOUAtFnQW1ADFtQAcxADvswngULwiI8 wl4TK1vVd9M2VxC3vpbbucMHjzZsathgBHm3sZGbBIEIALerukUspG4pom6Q vEAsZXClol+VhQNhAaamoT5akH2HAx23xELqbaDnzGp5wgvHb8XGWvt2EK2c X4xZuqD3ywWKX4JJEL4MzGYcs4G4e6wlzmwYj7HmassccYF4zdkYxAfBOnBA IjS1AT1wBZwQ0CgQCE36Bgb9AV3wAR/wBlcgAiIgDoEwCyjACXYgCLmQAiEA AjwAyGhbCC3ACwIQKZriADQwLlSQAYOwBSYQCThQCx0MwiPcQHlUDyD/RYFp Z9MHkajnyG9duxESmJkXgdMd8dMHoYKdq5lCHdQFhhAiBdRqOK0MQdTNuNQS kdQSIYFUbdVquF9+CW4GIYFHHRHKt1AXIAJd0AeGEAh9cAUIjQQ98NZw3QNS N9d07XQC0QNdcAVxgBiCkAxj4Ah0wCk0wCkUsCkaQAEUQAdN8ASQwNKV8NIA +Lij/HUY4JUmddmDxJhFaI0e4QFKBTsSgARnzdALXdAKjdBdkNpdgASsLdpu 3dpdIAb/rNAU3Qh24AQF0ARZMAcPoiRNoCmETQEaAAdTQA7kIAWHW7COG6jS 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 --MCBoundary1040329092253054001 Content-Type: image/gif; name="1040329092253040002.gif" Content-Transfer-Encoding: base64 Content-ID: <1040329092253040001@mail.mimecast.co.za> R0lGODlhCgAIAPcAAAAAAIAAAACAAICAAAAAgIAAgACAgICAgMDAwP8AAAD/ AP//AAAA//8A/wD//////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAMwAAZgAAmQAAzAAA/wAzAAAzMwAzZgAzmQAzzAAz/wBmAABmMwBmZgBm mQBmzABm/wCZAACZMwCZZgCZmQCZzACZ/wDMAADMMwDMZgDMmQDMzADM/wD/ AAD/MwD/ZgD/mQD/zAD//zMAADMAMzMAZjMAmTMAzDMA/zMzADMzMzMzZjMz mTMzzDMz/zNmADNmMzNmZjNmmTNmzDNm/zOZADOZMzOZZjOZmTOZzDOZ/zPM ADPMMzPMZjPMmTPMzDPM/zP/ADP/MzP/ZjP/mTP/zDP//2YAAGYAM2YAZmYA mWYAzGYA/2YzAGYzM2YzZmYzmWYzzGYz/2ZmAGZmM2ZmZmZmmWZmzGZm/2aZ AGaZM2aZZmaZmWaZzGaZ/2bMAGbMM2bMZmbMmWbMzGbM/2b/AGb/M2b/Zmb/ mWb/zGb//5kAAJkAM5kAZpkAmZkAzJkA/5kzAJkzM5kzZpkzmZkzzJkz/5lm AJlmM5lmZplmmZlmzJlm/5mZAJmZM5mZZpmZmZmZzJmZ/5nMAJnMM5nMZpnM mZnMzJnM/5n/AJn/M5n/Zpn/mZn/zJn//8wAAMwAM8wAZswAmcwAzMwA/8wz AMwzM8wzZswzmcwzzMwz/8xmAMxmM8xmZsxmmcxmzMxm/8yZAMyZM8yZZsyZ mcyZzMyZ/8zMAMzMM8zMZszMmczMzMzM/8z/AMz/M8z/Zsz/mcz/zMz///8A AP8AM/8AZv8Amf8AzP8A//8zAP8zM/8zZv8zmf8zzP8z//9mAP9mM/9mZv9m mf9mzP9m//+ZAP+ZM/+ZZv+Zmf+ZzP+Z///MAP/MM//MZv/Mmf/MzP/M//// AP//M///Zv//mf//zP///ywAAAAACgAIAAAIEQAfCBxIsKDBgwgTKlzIUGBA ADs= --MCBoundary1040329092253054001 Content-Type: image/gif; name="1040329092253042002.gif" Content-Transfer-Encoding: base64 Content-ID: <1040329092253042001@mail.mimecast.co.za> R0lGODlhCgAIAPcAAAAAAIAAAACAAICAAAAAgIAAgACAgICAgMDAwP8AAAD/ AP//AAAA//8A/wD//////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAMwAAZgAAmQAAzAAA/wAzAAAzMwAzZgAzmQAzzAAz/wBmAABmMwBmZgBm mQBmzABm/wCZAACZMwCZZgCZmQCZzACZ/wDMAADMMwDMZgDMmQDMzADM/wD/ AAD/MwD/ZgD/mQD/zAD//zMAADMAMzMAZjMAmTMAzDMA/zMzADMzMzMzZjMz mTMzzDMz/zNmADNmMzNmZjNmmTNmzDNm/zOZADOZMzOZZjOZmTOZzDOZ/zPM ADPMMzPMZjPMmTPMzDPM/zP/ADP/MzP/ZjP/mTP/zDP//2YAAGYAM2YAZmYA mWYAzGYA/2YzAGYzM2YzZmYzmWYzzGYz/2ZmAGZmM2ZmZmZmmWZmzGZm/2aZ AGaZM2aZZmaZmWaZzGaZ/2bMAGbMM2bMZmbMmWbMzGbM/2b/AGb/M2b/Zmb/ mWb/zGb//5kAAJkAM5kAZpkAmZkAzJkA/5kzAJkzM5kzZpkzmZkzzJkz/5lm AJlmM5lmZplmmZlmzJlm/5mZAJmZM5mZZpmZmZmZzJmZ/5nMAJnMM5nMZpnM mZnMzJnM/5n/AJn/M5n/Zpn/mZn/zJn//8wAAMwAM8wAZswAmcwAzMwA/8wz AMwzM8wzZswzmcwzzMwz/8xmAMxmM8xmZsxmmcxmzMxm/8yZAMyZM8yZZsyZ mcyZzMyZ/8zMAMzMM8zMZszMmczMzMzM/8z/AMz/M8z/Zsz/mcz/zMz///8A AP8AM/8AZv8Amf8AzP8A//8zAP8zM/8zZv8zmf8zzP8z//9mAP9mM/9mZv9m mf9mzP9m//+ZAP+ZM/+ZZv+Zmf+ZzP+Z///MAP/MM//MZv/Mmf/MzP/M//// AP//M///Zv//mf//zP///ywAAAAACgAIAAAIEQAfCBxIsKDBgwgTKlzIUGBA ADs= --MCBoundary1040329092253054001--