Re: [HACKERS] generated columns

Поиск
Список
Период
Сортировка
Искать
От
Peter Eisentraut
Тема
Re: [HACKERS] generated columns
Дата
Msg-id
2ddd0bfa-0fcd-35ec-266c-f03cf72fc581@2ndquadrant.com
Ответ на
Список
Дерево обсуждения
[HACKERS] generated columns Peter Eisentraut <peter.eisentraut@2ndquadrant.com>
Re: [HACKERS] generated columns Nico Williams <nico@cryptonector.com>
Re: [HACKERS] generated columns Adam Brusselback <adambrusselback@gmail.com>
Re: [HACKERS] generated columns Nico Williams <nico@cryptonector.com>
Re: [HACKERS] generated columns Tom Lane <tgl@sss.pgh.pa.us>
Re: [HACKERS] generated columns David Fetter <david@fetter.org>
Re: [HACKERS] generated columns Nico Williams <nico@cryptonector.com>
Re: [HACKERS] generated columns Nico Williams <nico@cryptonector.com>
Re: [HACKERS] generated columns Greg Stark <stark@mit.edu>
Re: [HACKERS] generated columns Jaime Casanova <jaime.casanova@2ndquadrant.com>
Re: [HACKERS] generated columns Jaime Casanova <jaime.casanova@2ndquadrant.com>
Re: [HACKERS] generated columns Peter Eisentraut <peter.eisentraut@2ndquadrant.com>
Re: [HACKERS] generated columns Michael Paquier <michael.paquier@gmail.com>
Re: [HACKERS] generated columns Peter Eisentraut <peter.eisentraut@2ndquadrant.com>
Re: [HACKERS] generated columns Michael Paquier <michael.paquier@gmail.com>
Re: [HACKERS] generated columns Peter Eisentraut <peter.eisentraut@2ndquadrant.com>
Re: [HACKERS] generated columns Michael Paquier <michael.paquier@gmail.com>
Re: [HACKERS] generated columns Michael Paquier <michael.paquier@gmail.com>
Re: [HACKERS] generated columns Peter Eisentraut <peter.eisentraut@2ndquadrant.com>
Re: [HACKERS] generated columns Michael Paquier <michael.paquier@gmail.com>
Re: [HACKERS] generated columns Peter Eisentraut <peter.eisentraut@2ndquadrant.com>
Re: [HACKERS] generated columns Peter Eisentraut <peter.eisentraut@2ndquadrant.com>
Re: [HACKERS] generated columns Michael Paquier <michael@paquier.xyz>
Re: [HACKERS] generated columns Michael Paquier <michael@paquier.xyz>
Re: [HACKERS] generated columns Corey Huinker <corey.huinker@gmail.com>
Re: [HACKERS] generated columns Alvaro Herrera <alvherre@2ndquadrant.com>
Re: [HACKERS] generated columns Peter Eisentraut <peter.eisentraut@2ndquadrant.com>
Re: [HACKERS] generated columns Sergei Kornilov <sk@zsrv.org>
Re: [HACKERS] generated columns Peter Eisentraut <peter.eisentraut@2ndquadrant.com>
Re: [HACKERS] generated columns Peter Eisentraut <peter.eisentraut@2ndquadrant.com>
Re: [HACKERS] generated columns Erik Rijkers <er@xs4all.nl>
Re: [HACKERS] generated columns Peter Eisentraut <peter.eisentraut@2ndquadrant.com>
Re: [HACKERS] generated columns Erik Rijkers <er@xs4all.nl>
Re: [HACKERS] generated columns Peter Eisentraut <peter.eisentraut@2ndquadrant.com>
Re: [HACKERS] generated columns Peter Eisentraut <peter.eisentraut@2ndquadrant.com>
Re: [HACKERS] generated columns Erik Rijkers <er@xs4all.nl>
Re: [HACKERS] generated columns Erik Rijkers <er@xs4all.nl>
Re: [HACKERS] generated columns Peter Eisentraut <peter.eisentraut@2ndquadrant.com>
Re: [HACKERS] generated columns Amit Langote <Langote_Amit_f8@lab.ntt.co.jp>
Re: [HACKERS] generated columns Peter Eisentraut <peter.eisentraut@2ndquadrant.com>
Re: [HACKERS] generated columns Amit Langote <amitlangote09@gmail.com>
Re: [HACKERS] generated columns Peter Eisentraut <peter.eisentraut@2ndquadrant.com>
Re: [Sender Address Forgery]Re: [HACKERS] generated columns Amit Langote <Langote_Amit_f8@lab.ntt.co.jp>
Re: [HACKERS] generated columns Amit Langote <Langote_Amit_f8@lab.ntt.co.jp>
Re: [HACKERS] generated columns Pavel Stehule <pavel.stehule@gmail.com>
Re: [HACKERS] generated columns Peter Eisentraut <peter.eisentraut@2ndquadrant.com>
Re: [HACKERS] generated columns Pavel Stehule <pavel.stehule@gmail.com>
Re: [HACKERS] generated columns Michael Paquier <michael@paquier.xyz>
Re: [HACKERS] generated columns Peter Eisentraut <peter.eisentraut@2ndquadrant.com>
Re: [HACKERS] generated columns Michael Paquier <michael@paquier.xyz>
Re: [HACKERS] generated columns Peter Eisentraut <peter.eisentraut@2ndquadrant.com>
Re: [HACKERS] generated columns Peter Eisentraut <peter.eisentraut@2ndquadrant.com>
Re: [HACKERS] generated columns Pavel Stehule <pavel.stehule@gmail.com>
Re: [HACKERS] generated columns Peter Eisentraut <peter.eisentraut@2ndquadrant.com>
Re: [HACKERS] generated columns Pavel Stehule <pavel.stehule@gmail.com>
Re: [HACKERS] generated columns Peter Eisentraut <peter.eisentraut@2ndquadrant.com>
Re: [HACKERS] generated columns Michael Paquier <michael@paquier.xyz>
Re: [HACKERS] generated columns Michael Paquier <michael@paquier.xyz>
Re: [HACKERS] generated columns Peter Eisentraut <peter.eisentraut@2ndquadrant.com>
Re: [HACKERS] generated columns Michael Paquier <michael@paquier.xyz>
Re: [HACKERS] generated columns Peter Eisentraut <peter.eisentraut@2ndquadrant.com>
Re: [HACKERS] generated columns Michael Paquier <michael@paquier.xyz>
Re: [HACKERS] generated columns Peter Eisentraut <peter.eisentraut@2ndquadrant.com>
Re: [HACKERS] generated columns Pavel Stehule <pavel.stehule@gmail.com>
Re: [HACKERS] generated columns Michael Paquier <michael@paquier.xyz>
Re: [HACKERS] generated columns Peter Eisentraut <peter.eisentraut@2ndquadrant.com>
Re: [HACKERS] generated columns Erikjan Rijkers <er@xs4all.nl>
Re: [HACKERS] generated columns Peter Eisentraut <peter.eisentraut@2ndquadrant.com>
Re: [HACKERS] generated columns Simon Riggs <simon@2ndquadrant.com>
Re: [HACKERS] generated columns Peter Eisentraut <peter.eisentraut@2ndquadrant.com>
Re: [HACKERS] generated columns Simon Riggs <simon@2ndquadrant.com>
Re: [HACKERS] generated columns Simon Riggs <simon@2ndquadrant.com>
Re: [HACKERS] generated columns Erik Rijkers <er@xs4all.nl>
Re: [HACKERS] generated columns Simon Riggs <simon@2ndquadrant.com>
Re: [HACKERS] generated columns Sergei Kornilov <sk@zsrv.org>
Re: [HACKERS] generated columns Erik Rijkers <er@xs4all.nl>
Re: [HACKERS] generated columns Sergei Kornilov <sk@zsrv.org>
Re: [HACKERS] generated columns Peter Eisentraut <peter.eisentraut@2ndquadrant.com>
Re: [HACKERS] generated columns Peter Eisentraut <peter.eisentraut@2ndquadrant.com>
Re: [HACKERS] generated columns Robert Haas <robertmhaas@gmail.com>
Re: [HACKERS] generated columns Peter Eisentraut <peter.eisentraut@2ndquadrant.com>
Re: [HACKERS] generated columns Robert Haas <robertmhaas@gmail.com>
Re: [HACKERS] generated columns John Naylor <jcnaylor@gmail.com>
Re: [HACKERS] generated columns Michael Paquier <michael@paquier.xyz>
Re: [HACKERS] generated columns Robert Haas <robertmhaas@gmail.com>
Re: [HACKERS] generated columns Peter Eisentraut <peter.eisentraut@2ndquadrant.com>
Re: [HACKERS] generated columns Michael Paquier <michael.paquier@gmail.com>
Re: [HACKERS] Re: [HACKERS] generated columns Joe Conway <mail@joeconway.com>
Re: [HACKERS] Re: [HACKERS] generated columns Peter Eisentraut <peter.eisentraut@2ndquadrant.com>
Re: [HACKERS] Re: [HACKERS] generated columns Joe Conway <mail@joeconway.com>
Re: [HACKERS] Re: [HACKERS] generated columns Peter Eisentraut <peter.eisentraut@2ndquadrant.com>
Re: [HACKERS] generated columns Simon Riggs <simon@2ndquadrant.com>
Re: [HACKERS] generated columns Serge Rielau <serge@rielau.com>
Re: [HACKERS] generated columns Daniel Gustafsson <daniel@yesql.se>
Re: [HACKERS] generated columns Greg Stark <stark@mit.edu>
Re: [HACKERS] generated columns Simon Riggs <simon@2ndquadrant.com>
Re: [HACKERS] generated columns Andreas Karlsson <andreas@proxel.se>
Re: [HACKERS] generated columns David Fetter <david@fetter.org>
Re: [HACKERS] generated columns Simon Riggs <simon@2ndquadrant.com>
Re: [HACKERS] generated columns Robert Haas <robertmhaas@gmail.com>
On 30/10/2018 16:14, Sergei Kornilov wrote:
> Hi
> 
> I applied this patch on top 2fe42baf7c1ad96b5f9eb898161e258315298351 commit and found a bug while adding STORED column:
> 
> postgres=# create table test(i int);
> CREATE TABLE
> postgres=# insert into test values (1),(2);
> INSERT 0 2
> postgres=# alter table test add column gen_stored integer GENERATED ALWAYS AS ((i * 2)) STORED;
> ALTER TABLE
> postgres=# alter table test add column gen_virt integer GENERATED ALWAYS AS ((i * 2));
> ALTER TABLE
> postgres=# table test;
>  i | gen_stored | gen_virt 
> ---+------------+----------
>  1 |            |        2
>  2 |            |        4
> 
> Virtual columns was calculated on table read and its ok, but stored column does not update table data.

This is a small bug that I will fix in my next update.

-- 
Peter Eisentraut              http://www.2ndQuadrant.com/
PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services

В списке pgsql-hackers по дате отправления
От: Kyotaro HORIGUCHI
Дата:
От: Evgeniy Efimkin
Дата:
FAQ