Re: [pgsql-ru-general] Re: [pgsql-ru-general] порядок вставки - Mailing list pgsql-ru-general

From Andrey Asyakin
Subject Re: [pgsql-ru-general] Re: [pgsql-ru-general] порядок вставки
Date
Msg-id CAFnzpOXZjH1xc9W4s7KGUtSkwoOa5C-zpzJXTRBOL3hfX6gkuA@mail.gmail.com
Whole thread Raw
In response to Re: [pgsql-ru-general] порядок вставки  (Иван Фролков <ifrol2001@mail.ru>)
Responses Re: Re: [pgsql-ru-general] Re: [pgsql-ru-general] порядок вставки
List pgsql-ru-general
речь, видимо, идет о сохранении порядка sequence, create table test(id serial, val int,...)?

т.е., insert .. select, например, insert into test(val) select * from generate_series(1, 10), в test  будет
id | val
1  | 1
2  | 2
и т.д.

в доке по INSERT про порядок ничего нет, но с какой стати он будет отличаться от результатов селекта?

вот здесь http://www.postgresql.org/docs/9.5/static/executor.html читаем:

The executor mechanism is used to evaluate all four basic SQL query types: SELECT, INSERT, UPDATE, and DELETE. For SELECT, the top-level executor code only needs to send each row returned by the query plan tree off to the client. For INSERT, each returned row is inserted into the target table specified for the INSERT.



19 октября 2015 г., 18:03 пользователь Dmitry E. Oboukhov <unera@debian.org> написал:
> Дело, собственно, в том, что в таблице bc нет подрядка записей...

я не понял коментария

как это нет?
можно бесконечное множество раз делать select uinon all select и
порядок выдачи будет сохраняться один и тот же.

вопрос в том сохранится ли он в insert-select.


--

. ''`.                               Dmitry E. Oboukhov
: :’  :   email: unera@debian.org jabber://UNera@uvw.ru
`. `~’              GPGKey: 1024D / F8E26537 2006-11-21
  `- 1B23 D4F8 8EC0 D902 0555  E438 AB8C 00CF F8E2 6537

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)

iEYEAREDAAYFAlYlBiUACgkQq4wAz/jiZTektACg2KteogZHONRBysweT6OgEY0G
g/wAoI51UWFqvU5UeWz6Bf3MbsndtrEP
=HghK
-----END PGP SIGNATURE-----


pgsql-ru-general by date:

Previous
From: Иван Фролков
Date:
Subject: Re[2]: [pgsql-ru-general] Re: [pgsql-ru-general] порядок вставки
Next
From: "Dmitry E. Oboukhov"
Date:
Subject: Re: Re[2]: [pgsql-ru-general] Re: [pgsql-ru-general] порядок вставки