Values 테이블 함수
Values 테이블 함수는 컬럼을 값으로 채우는 임시 저장 공간을 생성합니다.
빠르게 테스트를 수행하거나 샘플 데이터를 생성할 때 유용합니다.
참고
Values는 대소문자를 구분하지 않는 함수입니다. 즉, VALUES 또는 values 모두 유효합니다.
구문
VALUES 테이블 FUNCTION의 기본 구문은 다음과 같습니다.
일반적으로 다음과 같이 사용됩니다:
Arguments
column1_name Type1, ...(선택 사항). 컬럼 이름과 타입을 지정하는 String입니다.
이 인수가 생략되면 컬럼 이름은c1,c2등으로 지정됩니다.(value1_row1, value2_row1). 어떤 타입이든 가질 수 있는 값을 포함하는 Tuples입니다.
참고
쉼표로 구분된 튜플은 단일 값으로도 대체할 수 있습니다. 이 경우 각 값은 각각 새로운 행으로 처리됩니다. 자세한 내용은 아래 예시 섹션을 참조하십시오.
반환 값
- 제공된 값을 포함하는 임시 테이블을 반환합니다.
예제
VALUES는 튜플 대신 단일 값에도 사용할 수 있습니다. 예:
또는 구문에서 행 지정('column1_name Type1, column2_name Type2, ...')을 생략하면 컬럼 이름이 자동으로 생성됩니다.
예를 들어: