- スキーマ:
FILE_FORMATS ビュー¶
このアカウント使用状況ビューには、アカウントで定義されている各ファイル形式の行が表示されます。
ファイル形式は、データのロード/アンロードに使用できる名前付きオブジェクトです。詳細については、 CREATE FILE FORMAT をご参照ください。
列¶
列名 | データ型 | 説明 |
---|---|---|
FILE_FORMAT_ID | NUMBER | ファイル形式の内部/システム生成識別子。 |
FILE_FORMAT_NAME | TEXT | ファイル形式の名前、 |
FILE_FORMAT_SCHEMA_ID | NUMBER | ファイル形式のスキーマの内部/システム生成識別子。 |
FILE_FORMAT_SCHEMA | TEXT | ファイル形式が属するスキーマ。 |
FILE_FORMAT_CATALOG_ID | NUMBER | ファイル形式のデータベースの内部/システム生成識別子。 |
FILE_FORMAT_CATALOG | 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 | BOOLEAN | 空白がフィールドから削除されるかどうか。 |
FIELD_OPTIONALLY_ENCLOSED_BY | TEXT | 文字列を囲むのに使用される文字。 |
NULL_IF | TEXT | nullに置き換えられる文字列のリスト。 |
COMPRESSION | TEXT | データファイルの圧縮方法。 |
ERROR_ON_COLUMN_COUNT_MISMATCH | TEXT | 入力ファイルのフィールド数が対応するテーブルの列数と一致しない場合に解析エラーを生成するかどうか。 |
CREATED | TIMESTAMP_LTZ | ファイル形式が作成された日時。 |
LAST_ALTERED | TIMESTAMP_LTZ | オブジェクトが DML、 DDL、 またはバックグラウンドでのメタデータ処理によって最後に変更された日時。 使用上の注意 をご参照ください。 |
DELETED | TIMESTAMP_LTZ | ファイル形式がドロップされた日時。 |
COMMENT | TEXT | ファイル形式のコメント。 |
OWNER_ROLE_TYPE | TEXT | オブジェクトを所有するロールのタイプ。例えば |
使用上の注意¶
ビューの遅延は最大120分(2時間)です。
ビューには、セッションの現在のロールにアクセス権が付与されているオブジェクトのみが表示されます。
ビューは MANAGE GRANTS 権限を尊重しないため、 MANAGE GRANTS 権限を持つユーザーが両方を実行する場合、 SHOW コマンドよりも表示される情報が少なくなる場合があります。
LAST_ALTERED 列は、オブジェクトに対して以下の操作を実行したときに更新されます。
DDL 操作 。
DML 操作(テーブル用のみ)。この列は、 DML ステートメントによって影響を受ける行がない場合でも更新されます。
Snowflakeが実行するメタデータのバックグラウンド保守作業。