FILE_FORMATS ビュー¶
この情報スキーマビューには、指定された(または現在の)データベースで定義されている各ファイル形式の行が表示されます。
ファイル形式は、データのロード/アンロードに使用できる名前付きオブジェクトです。詳細については、 CREATE FILE FORMAT をご参照ください。
列¶
列名 |
データ型 |
説明 |
---|---|---|
FILE_FORMAT_CATALOG |
TEXT |
ファイル形式が属するデータベース |
FILE_FORMAT_SCHEMA |
TEXT |
ファイル形式が属するスキーマ |
FILE_FORMAT_NAME |
TEXT |
ファイル形式の名前 |
FILE_FORMAT_OWNER |
TEXT |
ファイル形式を所有するロールの名前 |
FILE_FORMAT_TYPE |
TEXT |
ファイル形式のタイプ |
RECORD_DELIMITER |
TEXT |
レコードを区切る文字 |
FIELD_DELIMITER |
TEXT |
フィールドを区切る文字 |
SKIP_HEADER |
NUMBER |
ファイルの先頭でスキップされた行数 |
DATE_FORMAT |
TEXT |
日付形式 |
TIME_FORMAT |
TEXT |
時刻形式 |
TIMESTAMP_FORMAT |
TEXT |
タイムスタンプ形式 |
BINARY_FORMAT |
TEXT |
バイナリ形式 |
ESCAPE |
TEXT |
フィールド値のエスケープ文字として使用される文字列 |
ESCAPE_UNENCLOSED_FIELD |
TEXT |
囲まれていないフィールド値のエスケープ文字として使用される文字列 |
TRIM_SPACE |
TEXT |
空白がフィールドから削除されるかどうか |
FIELD_OPTIONALLY_ENCLOSED_BY |
TEXT |
文字列を囲むために使用される文字 |
NULL_IF |
TEXT |
nullに置き換えられる文字列のリスト |
COMPRESSION |
TEXT |
データファイルの圧縮方法 |
ERROR_ON_COLUMN_COUNT_MISMATCH |
TEXT |
入力ファイルのフィールド数が対応するテーブルの列数と一致しない場合に解析エラーを生成するかどうか |
CREATED |
TIMESTAMP_LTZ |
ファイル形式の作成時間 |
LAST_ALTERED |
TIMESTAMP_LTZ |
オブジェクトが最後に変更された日時。 使用上の注意 をご参照ください。 |
COMMENT |
TEXT |
このファイル形式のコメント |
使用上の注意¶
ビューには、セッションの現在のロールにアクセス権が付与されているオブジェクトのみが表示されます。ビューは MANAGE GRANTS 権限を尊重しないため、MANAGE GRANTS 権限を持つユーザーが両方を実行する場合、SHOW コマンドよりも表示される情報が少なくなる場合があります。
LAST_ALTERED 列は、オブジェクトに対して以下の操作を実行したときに更新されます。
DDL 操作 。
DML 操作(テーブル用のみ)。
Snowflakeが実行するメタデータのバックグラウンド保守作業。