Re: Guidance on INSERT RETURNING order
От
Adrian Klaver
Тема
Re: Guidance on INSERT RETURNING order
Дата
Msg-id
95fbd8c8-2f7a-38a1-4a41-b2ac3763d89c@aklaver.com
Ответ на
Guidance on INSERT RETURNING order (Federico)
Список
Дерево обсуждения
Guidance on INSERT RETURNING order Federico <cfederico87@gmail.com>
Re: Guidance on INSERT RETURNING order Tom Lane <tgl@sss.pgh.pa.us>
Re: Guidance on INSERT RETURNING order "Mike Bayer" <mike_mp@zzzcomputing.com>
Re: Guidance on INSERT RETURNING order Adrian Klaver <adrian.klaver@aklaver.com>
Re: Guidance on INSERT RETURNING order Federico <cfederico87@gmail.com>
Re: Guidance on INSERT RETURNING order Rob Sargent <robjsargent@gmail.com>
Re: Guidance on INSERT RETURNING order Federico <cfederico87@gmail.com>
Re: Guidance on INSERT RETURNING order Rob Sargent <robjsargent@gmail.com>
Re: Guidance on INSERT RETURNING order "Peter J. Holzer" <hjp-pgsql@hjp.at>
Re: Guidance on INSERT RETURNING order John Howroyd <jdhowroyd@googlemail.com>
Re: Guidance on INSERT RETURNING order "David G. Johnston" <david.g.johnston@gmail.com>
Re: Guidance on INSERT RETURNING order John Howroyd <jdhowroyd@googlemail.com>
Re: Guidance on INSERT RETURNING order "David G. Johnston" <david.g.johnston@gmail.com>
Re: Guidance on INSERT RETURNING order Karsten Hilbert <Karsten.Hilbert@gmx.net>
Re: Guidance on INSERT RETURNING order Adrian Klaver <adrian.klaver@aklaver.com>
Re: Guidance on INSERT RETURNING order Federico <cfederico87@gmail.com>
Re: Guidance on INSERT RETURNING order Tom Lane <tgl@sss.pgh.pa.us>
Re: Guidance on INSERT RETURNING order "Mike Bayer" <mike_mp@zzzcomputing.com>
Re: Guidance on INSERT RETURNING order John Howroyd <jdhowroyd@googlemail.com>
Re: Guidance on INSERT RETURNING order John Howroyd <jdhowroyd@googlemail.com>
Re: Guidance on INSERT RETURNING order Federico <cfederico87@gmail.com>
Re: Guidance on INSERT RETURNING order John Howroyd <jdhowroyd@googlemail.com>
Re: Guidance on INSERT RETURNING order Federico <cfederico87@gmail.com>
Re: Guidance on INSERT RETURNING order "David G. Johnston" <david.g.johnston@gmail.com>
Re: Guidance on INSERT RETURNING order Federico <cfederico87@gmail.com>
Re: Guidance on INSERT RETURNING order Tom Lane <tgl@sss.pgh.pa.us>
Re: Guidance on INSERT RETURNING order Federico <cfederico87@gmail.com>
Re: Guidance on INSERT RETURNING order "David G. Johnston" <david.g.johnston@gmail.com>
Re: Guidance on INSERT RETURNING order Federico <cfederico87@gmail.com>
Re: Guidance on INSERT RETURNING order Thorsten Glaser <tg@evolvis.org>
Re: Guidance on INSERT RETURNING order Federico <cfederico87@gmail.com>
Re: Guidance on INSERT RETURNING order "Mike Bayer" <mike_mp@zzzcomputing.com>
Re: Guidance on INSERT RETURNING order Thorsten Glaser <tg@evolvis.org>
Re: Guidance on INSERT RETURNING order Federico <cfederico87@gmail.com>
Re: Guidance on INSERT RETURNING order Thorsten Glaser <tg@evolvis.org>
Re: Guidance on INSERT RETURNING order Federico <cfederico87@gmail.com>
Re: Guidance on INSERT RETURNING order Thorsten Glaser <tg@evolvis.org>
Re: Guidance on INSERT RETURNING order Federico <cfederico87@gmail.com>
Re: Guidance on INSERT RETURNING order John Howroyd <jdhowroyd@googlemail.com>
Re: Guidance on INSERT RETURNING order Kirk Wolak <wolakk@gmail.com>
Re: Guidance on INSERT RETURNING order Adrian Klaver <adrian.klaver@aklaver.com>
Re: Guidance on INSERT RETURNING order Kirk Wolak <wolakk@gmail.com>
Re: Guidance on INSERT RETURNING order Thorsten Glaser <tg@evolvis.org>
Re: Guidance on INSERT RETURNING order Rob Sargent <robjsargent@gmail.com>
Re: Guidance on INSERT RETURNING order "Mike Bayer" <mike_mp@zzzcomputing.com>
Re: Guidance on INSERT RETURNING order Thorsten Glaser <tg@evolvis.org>
Re: Guidance on INSERT RETURNING order Adrian Klaver <adrian.klaver@aklaver.com>
Re: Guidance on INSERT RETURNING order "Mike Bayer" <mike_mp@zzzcomputing.com>
Re: Guidance on INSERT RETURNING order John Howroyd <jdhowroyd@googlemail.com>
Re: Guidance on INSERT RETURNING order John Howroyd <jdhowroyd@googlemail.com>
Re: Guidance on INSERT RETURNING order "Mike Bayer" <mike_mp@zzzcomputing.com>
Re: Guidance on INSERT RETURNING order John Howroyd <jdhowroyd@googlemail.com>
Re: Guidance on INSERT RETURNING order "Mike Bayer" <mike_mp@zzzcomputing.com>
Re: Guidance on INSERT RETURNING order Federico <cfederico87@gmail.com>
Re: Guidance on INSERT RETURNING order Achilleas Mantzios <a.mantzios@cloud.gatewaynet.com>
Re: Guidance on INSERT RETURNING order Adrian Klaver <adrian.klaver@aklaver.com>
On 4/11/23 12:47, Federico wrote:
> Hello list,
>
https://www.sqlite.org/lang_returning.html#limitations_and_caveats
>
> Searching the archive seems that a using the INSERT SELECT ORDER BY
> form should be a better solution,
> so the above insert should be rewritten as
>
> INSERT INTO t(data)
> SELECT data FROM (VALUES ('a', 1), ('b', 2), ('c', 3)) as vv(data,
> num) ORDER BY num
> RETURNING id
Or
with i as (INSERT INTO t(data) VALUES ('a', 1), ('b', 2), ('c', 3)
returning id)
select i.id from i order by id;
> Sorry for the long email,
> Thanks
>
> Federico
>
>
--
Adrian Klaver
adrian.klaver@aklaver.com
В списке pgsql-general по дате отправления