Re: Smallint - Integer Casting Problems in Plpgsql functions - Mailing list pgsql-general

From Denis Gasparin
Subject Re: Smallint - Integer Casting Problems in Plpgsql functions
Date
Msg-id 40595538.3040703@edistar.com
Whole thread Raw
In response to Re: Smallint - Integer Casting Problems in Plpgsql functions  (Richard Huxton <dev@archonet.com>)
Responses Re: Smallint - Integer Casting Problems in Plpgsql functions
List pgsql-general
Hi Richard.
Thank you for your reply. I rewrote the store procedure to accept
integer instead of smallint.

What i don't understand is  why the casting is working in 7.2.3. What
has been changed from that?

Thank you,

--
Doct. Eng. Denis Gasparin: denis@edistar.com
---------------------------
Programmer & System Administrator - Edistar srl



Richard Huxton wrote:

>On Wednesday 17 March 2004 15:54, Denis Gasparin wrote:
>
>
>>Hi, i'm upgrading our database from postgresql 7.2.3 to 7.4.2.
>>The import went fine but i have some casting problems with plpgsql
>>functions.
>>
>>I've create a test function with this code:
>>
>>create function test(varchar,smallint,integer) returns integer as '
>>
>>
>
>
>
>>select test('aaa',1,1);
>>gives me the following error:
>>ERROR:  function test("unknown", integer, integer) does not exist
>>
>>
>
>Easiest solution is to just define the function as accepting integer rather
>than smallint.
>I believe the typeing will be smarter in 7.5 but don't know if it will affect
>this situation.
>
>
>



pgsql-general by date:

Previous
From: "Siew Hui, Wong"
Date:
Subject: Re: LWP::Simple in Postgresql 7.3.4 - SOLUTION
Next
From: Anton Nikiforov
Date:
Subject: Huge number of raws