| От | Michael Glaesemann |
|---|---|
| Тема | Re: How do I insert a record into a table? |
| Дата | |
| Msg-id | 16040AEB-8892-40FA-937C-79CD7FE73354@seespotcode.net обсуждение |
| Ответ на | How do I insert a record into a table? (Brian Hurt <bhurt@janestcapital.com>) |
| Ответы |
Re: How do I insert a record into a table?
|
| Список | pgsql-novice |
On Jun 1, 2007, at 13:31 , Brian Hurt wrote: > > I want to write a query like: > > INSERT INTO table SELECT func(args); I think you might want to try something along the lines of INSERT INTO table (col1, col2, col3) SELECT col1, col2, col3 FROM func(args); Then again, you could wrap the whole insert into the function: CREATE FUNCTION func(args) RETURNS VOID LANGUAGE plpgsql AS $_$ -- ... INSERT INTO table (col1, col2, col3)... $_$; then SELECT func(args); to call the function. Michael Glaesemann grzm seespotcode net
В списке pgsql-novice по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера