Insertar en Snowflake en una tabla los resultados de salida de una Expresión de Tabla Común (CTE).
“`
con
ct2 (nombre_emp,id_emp) as (
select nombre_emp,id_emp
from “TEST1″.”PUBLIC”.”TEST11″
)
insert into “TEST1″.”PUBLIC”.”EMP1″
select nombre_emp,id_emp
from ct2;
davy.ai
Explicación de la consulta de Snowflake
Esta consulta de Snowflake SQL utiliza una expresión de tabla común (CTE) para seleccionar y obtener “emp_name” y “emp_id” de la tabla fuente “TEST_1.PUBLIC.TEST11” y los almacena en una tabla temporal llamada “ct2”.
Más tarde, se ejecuta una consulta de inserción para agregar los valores de “ct2” a la tabla de destino “TEST_1.PUBLIC.EMP1”. La declaración SELECT devuelve las columnas “emp_name” y “emp_id” de la tabla “ct2”.
En resumen, esta consulta selecciona “emp_name” y “emp_id” de una tabla de origen, los almacena temporalmente en una CTE y luego los inserta en una tabla de destino.