Re: Problems modifyiong view - Mailing list pgsql-general

From Adrian Klaver
Subject Re: Problems modifyiong view
Date
Msg-id 6bf84c77-0587-889a-2022-afd9ca9a2b4d@aklaver.com
Whole thread Raw
In response to Problems modifyiong view  (stan <stanb@panix.com>)
Responses Re: Problems modifyiong view
Re: Problems modifyiong view
List pgsql-general
On 11/14/19 5:53 AM, stan wrote:
> I am trying to add columns to a view using CREATE OR REPLACE VIEW, and I am
> getting the following error:
> 
> ERROR:  cannot change name of view column "descrip" to "contact_person_1"
> 
> I suppose  I can drop the view, and recreate it, but that seems to indicate
> that the create or replace functionality is not functioning the way I would
> expect.
> 
> Am I missing something here?
> 

https://www.postgresql.org/docs/11/sql-createview.html

"CREATE OR REPLACE VIEW is similar, but if a view of the same name 
already exists, it is replaced. The new query must generate the same 
columns that were generated by the existing view query (that is, the 
same column names in the same order and with the same data types), but 
it may add additional columns to the end of the list. The calculations 
giving rise to the output columns may be completely different."



-- 
Adrian Klaver
adrian.klaver@aklaver.com



pgsql-general by date:

Previous
From: stan
Date:
Subject: Problems modifyiong view
Next
From: Igor Korot
Date:
Subject: Re: Problems modifyiong view