Re: Defining Field Types with view

Поиск
Список
Период
Сортировка
От Tom Lane
Тема Re: Defining Field Types with view
Дата
Msg-id 10958.1094078485@sss.pgh.pa.us
обсуждение исходный текст
Ответ на Defining Field Types with view  ("Traci Sumpter" <Traci.Sumpter@opus.co.nz>)
Список pgsql-sql
"Traci Sumpter" <Traci.Sumpter@opus.co.nz> writes:
> Cheesy one here....

Got a cheesy answer for you --- cast the result ...

regression=# create view voo as
regression-# select f1::varchar(20) from
regression-# (select f1 from foo union select f2 from foo) ss;
CREATE VIEW
regression=# \d voo            View "public.voo"Column |         Type          | Modifiers 
--------+-----------------------+-----------f1     | character varying(20) | 
View definition:SELECT ss.f1::character varying(20) AS f1  FROM ( SELECT foo.f1          FROM foo
UNION SELECT foo.f2  FROM foo) ss;
        regards, tom lane


В списке pgsql-sql по дате отправления:

Предыдущее
От: "Traci Sumpter"
Дата:
Сообщение: Defining Field Types with view
Следующее
От:
Дата:
Сообщение: copy old column's values to new column