Re: Inserting Data - Mailing list pgsql-general

From Tom Lane
Subject Re: Inserting Data
Date
Msg-id 25846.1156376694@sss.pgh.pa.us
Whole thread Raw
In response to Re: Inserting Data  (Bob Pawley <rjpawley@shaw.ca>)
List pgsql-general
Bob Pawley <rjpawley@shaw.ca> writes:
> What I have is one table which stores device_id numbers that are referenced
> on the second table "library.devices".
> I need to insert device_ids from the first table that satisfy the conditions
> of the argument found on the library table. Hence the 'where' clause.

This isn't real clear to me, but perhaps you are looking for something
like

    IF EXISTS(select 1 from library.devices where ...) THEN
        INSERT INTO ... values(new.device_id);
    END IF;

            regards, tom lane

pgsql-general by date:

Previous
From: Tom Lane
Date:
Subject: Re: CASCADING could not open relation with OID
Next
From: Tim Allen
Date:
Subject: Re: How do i store arbitrary questions and answers in SQL?