| От | Matthew Syvinski |
|---|---|
| Тема | PL/pgSQL and new table creation |
| Дата | |
| Msg-id | 4021989E.5030002@techcelsior.com обсуждение исходный текст |
| Ответы |
Re: PL/pgSQL and new table creation
|
| Список | pgsql-novice |
I am looking to automate and simplify the creation of new, empty tables
from a template.
I'm running PostgreSQL 7.3.4 under Fedora Core 1.
My code:
CREATE OR REPLACE FUNCTION sp_newtable(TEXT) RETURNS VOID AS '
DECLARE
newtable ALIAS FOR $1;
BEGIN
SELECT * INTO newtable FROM d_master WHERE False;
RETURN;
END;
'
LANGUAGE 'plpgsql';
But when I run it, I get the following error.
WARNING: plpgsql: ERROR during compile of sp_newtable near line 8
ERROR: $1 is declared CONSTANT
Any tips? I've hammered on this thing for awhile now...
Thanks
В списке pgsql-novice по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера