0
我想在我的postgreSQL函數中創建臨時表。但得到一個語法錯誤。如下面示出實施例中的細節:PostgreSQL中的臨時表
實施例:
Create or replace function testing(a varchar(100),b varchar(100))
returns setof record as
$$
Declare
create temp table testtable(x int, y int identity(1,1), z varchar(100));
....
錯誤:語法錯誤處或附近「表」。
您只能聲明變量。 'CREATE TABLE'(ddl)語句只能在'BEGIN' - 'END'塊之間運行。 – pozs
@pozs,哎呀!對不起。我知道了。非常感謝。 – Meem
@pozs將此添加爲Meem接受的答案,以便它不會得到答案。 –