루프에 여러 스키마가 생성됩니다. 나는 다음과 같은 것을 가지고있다 :PostgreSQL : 쿼리에서 변수 사용
FOR i in 0 .. num_schemas LOOP
schema_name := 'test' || i;
CREATE SCHEMA testschema;
CREATE TABLE testschema.testtable (
test_id UUID PRIMARY KEY,
test_address VARCHAR
);
END LOOP;
그러나 이것은 작동하지 않는다. test0, test1 ... test'n '대신'testschema '라는 리터럴 이름으로 스키마를 작성하려고 시도합니다. 그렇다면 어떻게 이런 종류의 쿼리에서 변수를 사용할 수 있습니까?
고맙습니다. –