From: | Josh Jore <josh(at)lavendergreens(dot)org> |
---|---|
To: | |
Cc: | pgsql-novice(at)postgresql(dot)org |
Subject: | Re: sequences what does ::text mean ? |
Date: | 2002-07-03 13:10:54 |
Message-ID: | Pine.BSO.4.44.0207030807260.30576-100000@kitten.greentechnologist.org |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-novice |
See and here thought that if you can specify a datatype then you
circumvent a type resolution or two. My understanding (which was largely
guessing after watching Josh Berkus) was that the atom 'seq_auteurs' is
considered to be of unknown type until it is needed for evaluation in an
expression. During evaluation the value is coerced into something more
specific. My thought was that if the value is pre-coerced then that saves
a run-time step.
Joshua b. Jore ; http://www.greentechnologist.org
On 3 Jul 2002, Andrew McMillan wrote:
> On Wed, 2002-07-03 at 22:05, Ewald Geschwinde wrote:
> > Henk Schets wrote:
> >
> > >Hi,
> > >
> > >In a table I have as a default value nextval('seq_auteurs'). What's the difference with nextval('seq_auteurs'::text) ?
> > >
> > >Henk
> > >
> > >
> > >
> > >---------------------------(end of broadcast)---------------------------
> > >TIP 4: Don't 'kill -9' the postmaster
> > >
> > >
> > >
> > >
> > >
> > The difference ist nextval('seq_autheurs') you get an integer back and
> > with the second one it casts the integer to text and returns a text value
>
> No you won't - that ::text is _inside_ the brackets. You'll still get
> an INT4.
>
> There really is no difference. I think the second might be the somewhat
> pedantic output of pg_dump.
>
> Regards,
> Andrew.
> --
> --------------------------------------------------------------------
> Andrew @ Catalyst .Net.NZ Ltd, PO Box 11-053, Manners St, Wellington
> WEB: http://catalyst.net.nz/ PHYS: Level 2, 150-154 Willis St
> DDI: +64(4)916-7201 MOB: +64(21)635-694 OFFICE: +64(4)499-2267
> Are you enrolled at http://schoolreunions.co.nz/ yet?
>
>
>
>
> ---------------------------(end of broadcast)---------------------------
> TIP 3: if posting/reading through Usenet, please send an appropriate
> subscribe-nomail command to majordomo(at)postgresql(dot)org so that your
> message can get through to the mailing list cleanly
>
>
>
From | Date | Subject | |
---|---|---|---|
Next Message | Tom Lane | 2002-07-03 14:57:03 | Re: how to view table foreign keys/triggers? |
Previous Message | Josh Jore | 2002-07-03 12:48:51 | Re: Importing complete txt file with column names |