2011-09-06 11 views
5

ho creato un nome di tabella "VIEWEX"E 'possibile la creazione di visualizzazione per query di inserimento

create table viewex(
    sno int, 
    name varchar(30), 
    email varchar(30), 
    address varchar(50), 
    contact varchar(30) 
); 

i dati inseriti al tavolo.

Ora sono interessato di inserire i dati solo per 3 colonne (nome, indirizzo, contatto):

insert into viewex(name, address, contact) values('celcabs', 'good', 'bad'); 

Ora il problema è .......... E 'possibile creare la vista per la query

insert into viewex(name, address, contact) values('celcabs', 'good', 'bad'); 

risposta

3

Quello che state cercando è un updatable view e PostgreSQL non ha il supporto diretto per loro.

È possibile ottenere l'effetto utilizzando CREATE RULE - quella pagina contiene informazioni su come ottenere l'effetto di una vista aggiornabile.

Problemi correlati