Re: Prepared query ?
| От | Richard Huxton |
|---|---|
| Тема | Re: Prepared query ? |
| Дата | |
| Msg-id | 425E852D.2020808@archonet.com обсуждение исходный текст |
| Ответ на | Prepared query ? ("Dinesh Pandey" <dpandey@secf.com>) |
| Ответы |
Re: Prepared query ?
|
| Список | pgsql-sql |
Dinesh Pandey wrote: > How can I > > 1. Write a prepared query and > 2. Set values at run time and > 3. Execute that query for different values. > LOOP > ….. > ….. > sql := INSERT INTO MYTABLE VALUES(?, ?); > --EXECUTE (sql); You don't say what language you want to use, but assuming it's plpgsql, then for the simple case you can just do: LOOP INSERT INTO mytable VALUES (var1, var2); END LOOP Now, let's say you wanted to change mytable as well as the values, you'd use sql := ''INSERT INTO '' || quote_ident(my_table_variable)|| '' VALUES ...etc''; EXECUTE sql; Does that help? -- Richard Huxton Archonet Ltd
В списке pgsql-sql по дате отправления: