Я хотел бы объявить и отобразить переменную в Oracle.Как объявить и отобразить переменную в Oracle
В T-SQL Я хотел бы сделать что-то вроде этого
DECLARE @A VARCHAR(10) --Declares @A
SELECT @A = '12' --Assigns @A
SELECT @A --Displays @A
Как я могу сделать это в Oracle.
Извините, что возродил старый пост. Часть этого вопроса, которая не затрагивает первоначальный вопрос, по крайней мере для меня, заключается в том, что 'dbms_output.put_line' эффективно выполняет оператор' PRINT' в T-SQL. Что Дэвид опубликовал и что я искал, так это для последнего оператора SELECT для возврата набора результатов, который может использоваться клиентским приложением. Вы знаете, как это сделать? Спасибо. – InbetweenWeekends
'dbms_output.Put_line (v_text);' выполняет эквивалент 'PRINT @v_text;' в T-SQL ... если вы не забудете подключить окно вывода Dbms в SQL-разработчике к тому же конгенерации Oracle, что и ваш запрос! –
Если вы хотите, чтобы ваши выходы вывода Dbms отображались на панели «Вывод сценария», это быстрый и простой учебник. http://www.thatjeffsmith.com/archive/2012/05/enabling-dbms_output-by-default-in-sql-developer/ – MPaul