GOOGLE ADS

miércoles, 27 de abril de 2022

Símbolo "$" antes de un campo en SQL

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

Regla de Firestore para acceder a la generación de subcolección Permisos faltantes o insuficientes

Tengo problemas con las reglas de Firestore para permitir el acceso a algunos recursos en una subcolección. Tengo algunos requests document...