В базе данных имеется таблица, созданная скриптом:
CREATE TABLE Status ( ID integer PRIMARY KEY, StatusName char(50) NOT NULL);
В таблицу добавлены записи. Укажите верное утверждение относительно приведенного ниже запроса:
SELECT 'Статус'+' '+StatusName as St
FROM Status;
Будет работать в Oracle Database и не будет работать в SQL Server
Будет работать в SQL Server и не будет работать в Oracle Database
Будет работать и в Oracle Database, и в SQL Server
Не будет работать ни в Oracle Database, ни в SQL Server
Другие предметы Колледж SQL и работа с базами данных управление данными колледж база данных SQL Server Oracle Database запрос таблица Status StatusName утверждение Новый
Чтобы понять, как будет работать данный SQL-запрос в разных системах управления базами данных (СУБД), давайте разберем его по частям.
Запрос:
SELECT 'Статус'+' '+StatusName as St FROM Status;
Теперь рассмотрим, как этот запрос будет обрабатываться в Oracle Database и SQL Server.
1. Oracle Database:
SELECT 'Статус' || ' ' || StatusName as St FROM Status;
2. SQL Server:
Теперь подведем итог:
Таким образом, верное утверждение: "Будет работать в SQL Server и не будет работать в Oracle Database".