FILE_FORMATS 뷰¶
이 Information Schema 뷰는 지정된(또는 현재) 데이터베이스에 정의된 각 파일 형식에 대한 행을 표시합니다.
파일 형식은 데이터 로딩/언로딩에 사용할 수 있는 명명된 오브젝트입니다. 자세한 내용은 CREATE FILE FORMAT 섹션을 참조하십시오.
열¶
열 이름 | 데이터 타입 | 설명 |
|---|---|---|
FILE_FORMAT_CATALOG | VARCHAR | 파일 형식이 속한 데이터베이스 |
FILE_FORMAT_SCHEMA | VARCHAR | 파일 형식이 속한 스키마 |
FILE_FORMAT_NAME | VARCHAR | 파일 형식의 이름 |
FILE_FORMAT_OWNER | VARCHAR | 파일 형식을 소유한 역할의 이름 |
FILE_FORMAT_TYPE | VARCHAR | 파일 형식의 유형 |
RECORD_DELIMITER | VARCHAR | 레코드를 구분하는 문자 |
FIELD_DELIMITER | VARCHAR | 필드를 구분하는 문자 |
SKIP_HEADER | NUMBER | 파일 시작 부분에서 건너뛴 줄 수 |
DATE_FORMAT | VARCHAR | 날짜 형식 |
TIME_FORMAT | VARCHAR | 시간 형식 |
TIMESTAMP_FORMAT | VARCHAR | 타임스탬프 형식 |
BINARY_FORMAT | VARCHAR | 이진 형식 |
ESCAPE | VARCHAR | 모든 필드 값의 이스케이프 문자로 사용되는 문자열 |
ESCAPE_UNENCLOSED_FIELD | VARCHAR | 닫히지 않은 필드 값의 이스케이프 문자로 사용되는 문자열 |
TRIM_SPACE | VARCHAR | 공백이 필드에서 제거되는지 여부 |
FIELD_OPTIONALLY_ENCLOSED_BY | VARCHAR | 문자열을 묶는 데 사용되는 문자 |
NULL_IF | VARCHAR | null로 대체할 문자열 목록 |
COMPRESSION | VARCHAR | 데이터 파일의 압축 방법 |
ERROR_ON_COLUMN_COUNT_MISMATCH | VARCHAR | 입력 파일의 필드 수가 해당 테이블의 열 수와 일치하지 않을 경우 구문 분석 오류의 발생 여부 |
CREATED | TIMESTAMP_LTZ | 파일 형식 생성 시간 |
LAST_ALTERED | TIMESTAMP_LTZ | DML, DDL 또는 백그라운드 메타데이터 작업으로 오브젝트가 마지막으로 변경된 날짜 및 시간입니다. 사용법 노트 를 참조하십시오. |
COMMENT | VARCHAR | 이 파일 형식에 대한 설명 |
사용법 노트¶
뷰에는 세션의 현재 역할에 액세스 권한이 부여된 오브젝트만 표시됩니다. 뷰는 MANAGE GRANTS 권한을 인식하지 못하므로, MANAGE GRANTS 권한을 보유한 사용자가 둘 다 실행할 때 SHOW 명령에 비해 정보가 적게 표시될 수 있습니다.
오브젝트에 대해 다음 작업이 수행되면 LAST_ALTERED 열이 업데이트됩니다.
DDL 작업.
DML 작업(테이블에만 해당). DML 문의 영향을 받는 행이 없어도 이 열은 업데이트됩니다.
Snowflake에서 수행되는 메타데이터에 대한 백그라운드 유지 관리 작업.