시퀀스 및 열: SHOW 명령, 뷰, GET_DDL 함수 출력에 대한 변경 사항¶
현재 Snowflake 릴리스에서는 Snowflake에 시퀀스 및 테이블 열에 대한 새로운 ORDER 및 NOORDER 매개 변수를 도입했습니다.
ORDER를 지정하면 시퀀스 또는 자동 증분 열에 대해 생성되는 값이 오름차순 으로 표시됩니다.
NOORDER를 지정하면 값이 오름차순으로 표시되도록 보장되지 않습니다.
이러한 새 매개 변수는 명령, 함수, 뷰의 출력에 나타납니다.
다음 명령과 뷰의 출력에는 다음과 같이 정렬된 새 열이 포함됩니다.
열 이름  | 
데이터 타입  | 
설명  | 
|---|---|---|
  | 
TEXT  | 
값이 오름차순으로 생성되는지 여부를 지정합니다. 
  | 
SHOW COLUMNS 명령의 출력에서 autoincrement 열에는 ORDER 또는 NOORDER 매개 변수가 포함됩니다.
- 이전:
 열이 1의 시작 값으로 1씩 자동으로 증가하는 경우
autoincrement열에는 다음이 포함됩니다.start 1 increment 1- 현재:
 열에 ORDER 매개 변수 세트가 있는 경우
autoincrement열에는 다음이 포함됩니다.start 1 increment 1 order열에 NOORDER 매개 변수 세트가 있는 경우
autoincrement열에는 다음이 포함됩니다.start 1 increment 1 noorder
Information Schema 및 Account Usage COLUMNS 뷰의 출력에 새로운 identity_ordered 열이 포함됩니다.
열 이름  | 
데이터 타입  | 
설명  | 
|---|---|---|
  | 
TEXT  | 
이 열이 생성된 값이 오름차순으로 정렬된 ID 열인지 여부를 지정합니다. 
  | 
마지막으로, GET_DDL 함수의 출력에는 시퀀스와 열에 대한 ORDER 및 NOORDER 매개 변수가 포함됩니다.
- 현재:
 열이 1의 시작 값으로 1씩 자동으로 증가하는 경우 GET_DDL 함수의 출력에는 ORDER 또는 NOORDER 매개 변수가 포함되지 않습니다.
create or replace table MYTABLE( MYCOL ... start 1 increment 1 ...
- 보류 중:
 열에 ORDER 매개 변수 세트가 있는 경우 GET_DDL 출력에 ORDER 매개 변수가 포함됩니다.
create or replace table MYTABLE( MYCOL ... start 1 increment 1 order ...
열에 NOORDER 매개 변수 세트가 있는 경우 GET_DDL 출력에 NOORDER 매개 변수가 포함됩니다.
create or replace table MYTABLE( MYCOL ... start 1 increment 1 noorder ...
참조: 1225