Can I use variable to store sql data - II

Поиск
Список
Период
Сортировка
От NosyMan
Тема Can I use variable to store sql data - II
Дата
Msg-id 200510170959.49678.nosyman@gmail.com
обсуждение исходный текст
Ответы Re: Can I use variable to store sql data - II
Список pgsql-patches
Hi,

The scenario:
1. SELECT id_product FROM products WHERE product_code='PRD-030';

Now I want to insert id_product into another table :

2. INSERT INTO product_sales( id_product, sale_date)
    INSERT INTO product_sales( id_product, sale_date)
    INSERT INTO product_sales( id_product, sale_date)

As you can see the 'id_product' is not known. I know one solution:
INSERT INTO product_sales(  (SELECT id_product FROM products WHERE
product_code='PRD-030'), sale_date)
... but I don't like it very mutch.

Can I set id_product from statement 1 to a variable and use that variable into
statements 2.


Thanks.

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

Предыдущее
От: Joe Conway
Дата:
Сообщение: Re: [HACKERS] Patching dblink.c to avoid warning about
Следующее
От: NosyMan
Дата:
Сообщение: Can I use variable to store sql data?