Definir variables de esta manera solo es posible con SQLScript. Cómo hacerlo está bien documentado en la documentación oficial: Declaración DECLARE
Avalados por :
¡Hola!
Quiero escribir una simple declaración SQL select con una cláusula "where". En esta declaración quiero usar una variable que se sustituirá en la cláusula "where". ¿Cómo puedo declarar una variable local para la declaración? Aquí está mi ejemplo:
var1 = 'ID1234'
select * from shema.table1 where field1 = var1
Por favor, ayúdame con la sintaxis. Gracias.
Definir variables de esta manera solo es posible con SQLScript. Cómo hacerlo está bien documentado en la documentación oficial: Declaración DECLARE
Al declarar variables, es necesario utilizar un bloque anónimo. Intenta lo siguiente:
DO
BEGIN
DECLARE var1 VARCHAR(10) = 'ID1234' ;
select * from shema.table1 where field1 = :var1 ;
END
contacto@primeinstitute.com
(+51) 1641 9379
(+57) 1489 6964
© 2024 Copyright. Todos los derechos reservados.
Desarrollado por Prime Institute