Следующий фрагмент кода (при условии, что таблица T существует) ___ 
 DECLARE @NumT int; 
 SET @NumT = (SELECT Count(*) FROM T); 
 
 будет выполняться как в SQL Server, так и в Oracle Database 
 будет выполняться только в SQL Server, в Oracle Database приведет к синтаксической ошибке 
 будет выполняться только в Oracle Database, в SQL Server приведет к синтаксической ошибке 
 не будет выполняться ни в Oracle Database, ни в SQL Server
Другие предметы Университет Синтаксис SQL управление данными SQL Server Oracle Database синтаксическая ошибка выполнение кода университетские курсы базы данных программирование обучение IT-образование
Давайте разберем предложенный фрагмент кода и проанализируем, как он будет выполняться в SQL Server и Oracle Database.
Фрагмент кода выглядит следующим образом:
DECLARE @NumT int; SET @NumT = (SELECT Count(*) FROM T);
Теперь давайте рассмотрим каждый шаг:
Таким образом, код:
Исходя из вышеизложенного, правильный ответ на вопрос:
будет выполняться только в SQL Server, в Oracle Database приведет к синтаксической ошибке.