Esto es de una consulta que encontré en un repositorio de GitHub de la empresa. Usamos copo de nieve.
Me preguntaba qué $
hace antes de un campo en SQL. Cambié los nombres de los campos y la tabla para esta publicación. Y en esta tabla, no hay ningún campo llamado business_date
. Sin embargo, la tabla tiene otros campos de fecha y marca de tiempo. ¿Se $
está utilizando para declarar una variable?
select
$business_date as business_date
, t.type
, t.platform
, t.country
from table as t
Solución del problema
es una variable de sesion
para que puedas hacer cosas como:
set schema_name = 'my_db.my_schema';
use schema identifier($schema_name);
No hay comentarios:
Publicar un comentario