PostgreSQL을 배우고 WITH
디버깅을 위해 임시 테이블 또는 일반 테이블 대신 사용할 수 있는 선언 을 만드는 방법을 알아 내려고 노력 중 입니다.
나는 설명서 보았다 표를 작성 하고 그것을 말한다 VALUES
쿼리로 사용할 수 있지만 예를주지 않는다; 그에 VALUES
연결된 조항에 대한 문서도 예제가 없습니까?
그래서 다음과 같이 간단한 테스트를 작성했습니다.
DROP TABLE IF EXISTS lookup;
CREATE TEMP TABLE lookup (
key integer,
val numeric
) AS
VALUES (0,-99999), (1,100);
그러나 PostgreSQL (9.3)은 다음에 대해 불평하고 있습니다.
"AS"근처 또는 근처의 구문 오류
내 질문은 :
위의 진술을 어떻게 고칠 수 있습니까?
에 사용되도록 어떻게 조정할 수
WITH block
있습니까?
미리 감사드립니다.