Me gustaría declarar y mostrar una variable en Oracle.Cómo declarar y mostrar una variable en Oracle
En T-SQL que haría algo como esto
DECLARE @A VARCHAR(10) --Declares @A
SELECT @A = '12' --Assigns @A
SELECT @A --Displays @A
¿Cómo puedo hacer esto en Oracle.
Siento revivir una publicación anterior. La parte de esto que no aborda la pregunta original, al menos para mí, es que 'dbms_output.put_line' efectivamente hace una instrucción' PRINT' en T-SQL. Lo que David publicó y lo que estaba buscando fue que la última declaración 'SELECT' devuelva un conjunto de resultados, que puede ser utilizado por la aplicación cliente. ¿Sabes cómo lograr esto? Gracias. – InbetweenWeekends
La 'dbms_output.Put_line (v_text);' hace el equivalente a 'PRINT @v_text;' en T-SQL ... si recuerda conectar su ventana de salida de Dbms en el desarrollador SQL a la misma consulta de Oracle que su consulta! –
Si prefiere tener sus declaraciones de salida Dbms en su panel de Salida de Script, este es un tutorial rápido y fácil. http://www.thatjeffsmith.com/archive/2012/05/enabling-dbms_output-by-default-in-sql-developer/ – MPaul