Exibição FILE_FORMATS¶
Esta exibição do Information Schema exibe uma linha para cada formato de arquivo definido no banco de dados especificado (ou atual).
Os formatos do arquivo são objetos nomeados que podem ser usados para carregar/descarregar dados. Para obter mais informações, consulte CREATE FILE FORMAT.
Colunas¶
Nome da coluna |
Tipo de dados |
Descrição |
---|---|---|
FILE_FORMAT_CATALOG |
TEXT |
Banco de dados ao qual o formato do arquivo pertence |
FILE_FORMAT_SCHEMA |
TEXT |
Esquema ao qual o formato do arquivo pertence |
FILE_FORMAT_NAME |
TEXT |
Nome do formato do arquivo |
FILE_FORMAT_OWNER |
TEXT |
Nome da função que possui o formato do arquivo |
FILE_FORMAT_TYPE |
TEXT |
Tipo de formato do arquivo |
RECORD_DELIMITER |
TEXT |
Caractere que separa os registros |
FIELD_DELIMITER |
TEXT |
Caractere que separa os campos |
SKIP_HEADER |
NUMBER |
Número de linhas ignoradas no início do arquivo |
DATE_FORMAT |
TEXT |
Formato da data |
TIME_FORMAT |
TEXT |
Formato da hora |
TIMESTAMP_FORMAT |
TEXT |
Formato de carimbo de data/hora |
BINARY_FORMAT |
TEXT |
Formato binário |
ESCAPE |
TEXT |
Cadeia de caracteres usada como caractere de escape para qualquer valor de campo |
ESCAPE_UNENCLOSED_FIELD |
TEXT |
Cadeia de caracteres usada como caractere de escape para valores de campo não delimitados |
TRIM_SPACE |
TEXT |
Se o espaço em branco é removido dos campos |
FIELD_OPTIONALLY_ENCLOSED_BY |
TEXT |
Caractere usado para delimitar as cadeias de caracteres |
NULL_IF |
TEXT |
Uma lista de cadeias de caracteres a serem substituídas por nulo |
COMPRESSION |
TEXT |
Método de compressão para o arquivo de dados |
ERROR_ON_COLUMN_COUNT_MISMATCH |
TEXT |
Se será gerado um erro de análise se o número de campos em um arquivo de entrada não corresponder ao número de colunas na tabela correspondente |
CREATED |
TIMESTAMP_LTZ |
Hora de criação do formato do arquivo |
LAST_ALTERED |
TIMESTAMP_LTZ |
Data e hora em que o objeto foi alterado pela última vez. Consulte as Notas de uso. |
COMMENT |
TEXT |
Comentário para este formato de arquivo |
Notas de uso¶
A visualização exibe apenas objetos para os quais a função atual da sessão tem privilégios de acesso. A exibição não honra o privilégio MANAGE GRANTS e consequentemente pode mostrar menos informações em comparação com um comando SHOW quando ambos são executados por um usuário com o privilégio MANAGE GRANTS.
A coluna LAST_ALTERED é atualizada quando as seguintes operações são executadas em um objeto:
operações DDL.
operações DML (somente para tabelas).
Operações de manutenção em segundo plano em metadados realizadas pelo Snowflake.