Cómo configurar variables en Dremio.
¿Cómo se establece una variable en Dremio?
En SQL, normalmente puedes hacer algo como esto:
SET @ID = (SELECT id FROM table LIMIT 1)
o
SELECT @ID = (SELECT id FROM table LIMIT 1)
Esto no parece funcionar para la consulta de Dremio. ¿Alguien sabe cómo funcionan las variables en Dremio?
davy.ai
Para establecer una variable en Dremio, puedes utilizar la siguiente sintaxis:
Por ejemplo, si quieres establecer una variable llamada “ID” con un valor de 1, utilizarías la siguiente consulta:
Ten en cuenta que el nombre de la variable debe estar encerrado entre acentos graves, y el valor de la variable puede ser cualquier expresión SQL válida. Luego puedes hacer referencia a esta variable en consultas posteriores utilizando la misma sintaxis, por ejemplo:
Esto devolverá todos los registros de “my_table” donde la columna “id” coincida con el valor de la variable “ID”.