¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

Como declarar uma variável local em uma declaração SQL com a cláusula where

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 3 Vistas
0
Cargando...

Olá!

Quero escrever uma simples declaração SQL select com uma cláusula "where". Nesta declaração, quero usar uma variável que será substituída na cláusula "where". Como posso declarar uma variável local para a declaração? Aqui está meu exemplo:

var1 = 'ID1234'
select * from shema.table1 where field1 = var1

Por favor, ajude-me com a sintaxe. Obrigado.

Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

2 Respuestas

0
Cargando...

Definir variáveis dessa maneira é possível apenas com SQLScript. Como fazer isso está bem documentado na documentação oficial: Declaração DECLARE

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Ao declarar variáveis, é necessário usar um bloco anônimo. Tente o seguinte:

DO
BEGIN
	DECLARE var1 VARCHAR(10) = 'ID1234' ;

	select * from shema.table1 where field1 = :var1 ;
END
Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019

contacto@primeinstitute.com

(+51) 1641 9379
(+57) 1489 6964

© 2024 Copyright. Todos los derechos reservados.

Desarrollado por Prime Institute

¡Hola! Soy Diana, asesora académica de Prime Institute, indícame en que curso estas interesado, saludos!
Hola ¿Puedo ayudarte?