Re: Stored procedures and relations

Поиск
Список
Период
Сортировка
От Stephan Szabo
Тема Re: Stored procedures and relations
Дата
Msg-id 20031128190810.J52057@megazone.bigpanda.com
обсуждение исходный текст
Ответ на Stored procedures and relations  (bilaribilari@yahoo.com (FET))
Список pgsql-sql
On Fri, 28 Nov 2003, FET wrote:

> Hi everybody,
> I have a stored procedure that drops table A and then creates table A
> again. The table A has no constraints on any columns. When I execute
> the stored procedure by saying: SELECT sp_myproc(); It gives me an
> error saying : Relation 68428 does not exist.
>
> When I remove the CREATE FUNCTION and the stuff used to make it a
> stored procedure, and run the commands in the procedure, it works
> correctly.
>
> This behaviour is observed on all stored procedures on PG-SQL. I would
> really appreciate any help or interpretation of this error. By the
> way, the same stored procedure (with the syntax changed of course)
> works perfectly on MS SQL Server.

You haven't given too many details about what your function does, but, in
general if you're accessing a table whose structure is being dynamically
modified during/between calls, you'll currently want to be using EXECUTE
on queries relating to that table.



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

Предыдущее
От: Tomasz Myrta
Дата:
Сообщение: Re: explicit joins wrong planning
Следующее
От: "George A.J"
Дата:
Сообщение: Infinite loop crashes server