Funções de tabela são usadas para construir tabelas.
Funções de tabela podem ser usadas na cláusula FROM
de uma consulta SELECT. Por exemplo, você pode usar SELECT para selecionar dados de um arquivo na sua máquina local
usando a função de tabela file.
Você também pode usar funções de tabela para criar uma tabela temporária disponível
apenas na consulta atual. Por exemplo:
A tabela é excluída quando a consulta é concluída.
As funções de tabela podem ser usadas para criar tabelas, usando a seguinte sintaxe:
Por exemplo:
Por fim, funções de tabela podem ser usadas para inserir dados em uma tabela. Por exemplo,
poderíamos gravar o conteúdo da tabela que criamos no exemplo anterior
em um arquivo no disco usando novamente a função de tabela file:
Você não pode usar funções de tabela se a configuração allow_ddl estiver desativada. Última modificação em 23 de julho de 2026