insert into...

From: "Alain Roger" <raf(dot)news(at)gmail(dot)com>
To: pgsql-general(at)postgresql(dot)org
Subject: insert into...
Date: 2007-12-09 16:05:15
Message-ID: 75645bbb0712090805t435b633v7d4d83902d269d5a@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general

Hi,

i would like to understand why the following INSERT INTO statement works :

INSERT INTO mytable
SELECT nextval('my_sequence'),
'myname',
'myfirstname'
;

whereas usually we should do :

INSERT INTO mytable
VALUES
(
SELECT nextval('my_sequence'),
'myname',
'myfirstname'
);

thanks a lot,

--
Alain
------------------------------------
Windows XP SP2
PostgreSQL 8.2.4 / MS SQL server 2005
Apache 2.2.4
PHP 5.2.4
C# 2005-2008

Responses

Browse pgsql-general by date

  From Date Subject
Next Message Michael Glaesemann 2007-12-09 16:41:47 Re: insert into...
Previous Message Scott Marlowe 2007-12-09 16:04:38 Re: sequence