Skip to main content
Las funciones de tabla son métodos para crear tablas.

Uso

Las funciones de tabla se pueden usar en la cláusula FROM de una consulta SELECT. Por ejemplo, puede usar SELECT para leer datos de un archivo en su máquina local mediante la función de tabla file.
Query
Response
También puede usar funciones de tabla para crear una tabla temporal que solo está disponible en la consulta actual. Por ejemplo:
Query
Response
La tabla se elimina cuando finaliza la consulta. Las funciones de tabla pueden utilizarse para crear tablas, usando la siguiente sintaxis:
Query
Por ejemplo:
Query
Response
Por último, las funciones de tabla pueden utilizarse para INSERT datos en una tabla. Por ejemplo, podríamos escribir el contenido de la tabla que creamos en el ejemplo anterior en un archivo del disco usando de nuevo la función de tabla file:
Query
Query
La mayoría de las funciones de tabla necesitan el privilegio CREATE TEMPORARY TABLE para ejecutarse, por lo que se rechaza cualquier SELECT o INSERT que ejecute una de ellas cuando readonly está establecido en 1.
Última modificación el 26 de septiembre de 2026