Я пытаюсь написать простой запрос, в котором я объявляю некоторые переменные, а затем использую их в выражении select в Oracle. Я смог сделать это раньше в SQL Server со следующим:
DECLARE @date1 DATETIME
SET @date1 = '03-AUG-2010'
SELECT U.VisualID
FROM Usage u WITH(NOLOCK)
WHERE U.UseTime > @Date1
В результате поиска, который я сделал, вы не можете объявить и установить такие переменные в операторах Select. Правильно ли это, или я что-то делаю?