Пусть в базе данных имеется таблица Book со столбцом BookYear, содержащим целочисленные значения. Укажите верное утверждение относительно приведенного ниже выражения SQL:
CREATE VIEW v1 AS
SELECT * FROM Book
WHERE BookYear = 2000;
Будет работать в Oracle Database и не будет работать в SQL Server
Будет работать в SQL Server и не будет работать в Oracle Database
Будет работать и в Oracle Database, и в SQL Server
Не будет работать ни в Oracle Database, ни в SQL Server
Другие предметы Колледж SQL и базы данных SQL управление данными база данных Oracle Database SQL Server создание представлений таблица Book столбец BookYear целочисленные значения SQL выражение Новый
Давайте проанализируем приведенное SQL выражение и его совместимость с базами данных Oracle и SQL Server.
Выражение SQL, которое мы рассматриваем, выглядит следующим образом:
CREATE VIEW v1 AS SELECT * FROM Book WHERE BookYear = 2000;
Теперь давайте разберем, как это выражение работает в обеих системах управления базами данных:
Таким образом, мы можем сделать вывод, что выражение будет работать и в Oracle Database, и в SQL Server.
Ответ: Будет работать и в Oracle Database, и в SQL Server.