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이 답변을 받아 들일 수 있도록 답변을 추가하십시오. –