Главная / Базы данных /
SQL Server 2000 / Тест 20
SQL Server 2000 - тест 20
Упражнение 1:
Номер 1
Синтаксис оператора INSERT
имеет вид:
Ответ:
 (1)
INSERT [INTO] имя_таблицы (список_колонок) VALUES
выражение
 
 (2)
INSERT имя_таблицы [(список_колонок)] VALUES
выражение
 
 (3)
INSERT [INTO] имя_таблицы [(список_колонок)] VALUES
выражение | производная_таблица
 
Номер 2
Синтаксис оператора INSERT
имеет вид:
Ответ:
 (1)
INSERT [INTO] имя_таблицы (список_колонок) VALUES
выражение
 
 (2)
INSERT [INTO] имя_таблицы [(список_колонок)] VALUES
выражение | производная_таблица
 
 (3)
INSERT имя_таблицы [(список_колонок)] VALUES
выражение
 
Номер 3
Синтаксис оператора INSERT
имеет вид:
Ответ:
 (1)
INSERT [INTO] имя_таблицы [(список_колонок)] VALUES
выражение | производная_таблица
 
 (2)
INSERT [INTO] имя_таблицы (список_колонок) VALUES
выражение
 
 (3)
INSERT имя_таблицы [(список_колонок)] VALUES
выражение
 
Упражнение 2:
Номер 1
Синтаксис оператора UPDATE
имеет вид:
Ответ:
 (1)
UPDATE имя_таблицы SET имя_колонки = выражение
[FROM источник_для_таблицы]
 
 (2)
UPDATE имя_таблицы WHERE условие_поиска
 
 (3)
UPDATE имя_таблицы SET имя_колонки = выражение
[FROM источник_для_таблицы] WHERE условие_поиска
 
Номер 2
Синтаксис оператора UPDATE
имеет вид:
Ответ:
 (1)
UPDATE имя_таблицы WHERE условие_поиска
 
 (2)
UPDATE имя_таблицы SET имя_колонки = выражение
[FROM источник_для_таблицы] WHERE условие_поиска
 
 (3)
UPDATE имя_таблицы SET имя_колонки = выражение
[FROM источник_для_таблицы]
 
Номер 3
Синтаксис оператора UPDATE
имеет вид:
Ответ:
 (1)
UPDATE имя_таблицы SET имя_колонки = выражение
[FROM источник_для_таблицы] WHERE условие_поиска
 
 (2)
UPDATE имя_таблицы SET имя_колонки = выражение
[FROM источник_для_таблицы]
 
 (3)
UPDATE имя_таблицы WHERE условие_поиска
 
Упражнение 3:
Номер 1
Синтаксис оператора DELETE
имеет вид:
Ответ:
 (1)
DELETE [FROM] имя_таблицы WHERE условие_поиска
 
 (2)
DELETE имя_таблицы | имя_представления
[FROM источники_для_таблицы]
 
 (3)
DELETE [FROM] имя_таблицы | имя_представления
[FROM источники_для_таблицы] WHERE условие_поиска
 
Номер 2
Синтаксис оператора DELETE
имеет вид:
Ответ:
 (1)
DELETE [FROM] имя_таблицы WHERE условие_поиска
 
 (2)
DELETE [FROM] имя_таблицы | имя_представления
[FROM источники_для_таблицы] WHERE условие_поиска
 
 (3)
DELETE имя_таблицы | имя_представления
[FROM источники_для_таблицы]
 
Номер 3
Синтаксис оператора DELETE
имеет вид:
Ответ:
 (1)
DELETE [FROM] имя_таблицы | имя_представления
[FROM источники_для_таблицы] WHERE условие_поиска
 
 (2)
DELETE [FROM] имя_таблицы WHERE условие_поиска
 
 (3)
DELETE имя_таблицы | имя_представления
[FROM источники_для_таблицы]
 
Упражнение 4:
Номер 1
Конструкция IF...ELSE
имеет вид:
Ответ:
 (1)
IF Булево_выражение
Оператор_T-SQL | блок_операторов
 
 (2)
IF Булево_выражение ELSE Оператор_T-SQL | блок_операторов
 
 (3)
IF Булево_выражение
Оператор_T-SQL | блок_операторов
[ELSE Оператор_T-SQL | блок_операторов]
 
Номер 2
Конструкция IF...ELSE
имеет вид:
Ответ:
 (1)
IF Булево_выражение Оператор_T-SQL (ELSE Оператор_T-SQL)
 
 (2)
IF Булево_выражение
Оператор_T-SQL | блок_операторов
[ELSE Оператор_T-SQL | блок_операторов]
 
 (3)
IF Булево_выражение [Оператор_T-SQL | блок_операторов]
ELSE Оператор_T-SQL | блок_операторов
 
Номер 3
Конструкция IF...ELSE
имеет вид:
Ответ:
 (1)
IF Булево_выражение
Оператор_T-SQL | блок_операторов
[ELSE Оператор_T-SQL | блок_операторов]
 
 (2)
IF Булево_выражение THEN
Оператор_T-SQL
[ELSE Оператор_T-SQL | блок_операторов]
 
 (3)
IF Булево_выражение THEN
Оператор_T-SQL (ELSE Оператор_T-SQL | блок_операторов)
 
Упражнение 5:
Номер 1
Конструкция CASE
имеет вид:
Ответ:
 (1)
CASE входное_выражение OF
WHEN выражение_для_when THEN результирующее_выражение,
(WHEN выражение_для_when THEN результирующее_выражение...n)
END
 
 (2)
CASE входное_выражение
WHEN выражение_для_when THEN результирующее_выражение
[WHEN выражение_для_when THEN результирующее_выражение...n]
ELSE выражение_для_else
END CASE
 
 (3)
CASE входное_выражение
WHEN выражение_для_when THEN результирующее_выражение
[WHEN выражение_для_when THEN результирующее_выражение...n]
[ELSE выражение_для_else]
END
 
Номер 2
Конструкция CASE
имеет вид:
Ответ:
 (1)
CASE входное_выражение OF
WHEN выражение_для_when THEN результирующее_выражение,
(WHEN выражение_для_when THEN результирующее_выражение...n)
END
 
 (2)
CASE входное_выражение
WHEN выражение_для_when THEN результирующее_выражение
[WHEN выражение_для_when THEN результирующее_выражение...n]
[ELSE выражение_для_else]
END
 
 (3)
CASE входное_выражение
WHEN выражение_для_when THEN результирующее_выражение
[WHEN выражение_для_when THEN результирующее_выражение...n]
ELSE выражение_для_else
END CASE
 
Номер 3
Конструкция CASE
имеет вид:
Ответ:
 (1)
CASE входное_выражение
WHEN выражение_для_when THEN результирующее_выражение
[WHEN выражение_для_when THEN результирующее_выражение...n]
[ELSE выражение_для_else]
END
 
 (2)
CASE входное_выражение
WHEN выражение_для_when THEN результирующее_выражение
[WHEN выражение_для_when THEN результирующее_выражение...n]
ELSE выражение_для_else
END CASE
 
 (3)
CASE входное_выражение OF
WHEN выражение_для_when THEN результирующее_выражение,
(WHEN выражение_для_when THEN результирующее_выражение...n)
END
 
Упражнение 6:
Номер 1
Конструкция WHILE
имеет вид:
Ответ:
 (1)
WHILE Булево_выражение
Оператор_T-SQL | Блок_операторов
CONTINUE
Оператор_T-SQL | Блок_операторов
END WHILE
 
 (2)
WHILE Булево_выражение
Оператор_T-SQL | Блок_операторов
[BREAK] Оператор_T-SQL | Блок_операторов
END WHILE
 
 (3)
WHILE Булево_выражение
Оператор_T-SQL | Блок_операторов
[BREAK] Оператор_T-SQL | Блок_операторов
[CONTINUE]
 
Номер 2
Конструкция WHILE
имеет вид:
Ответ:
 (1)
WHILE Булево_выражение
Оператор_T-SQL | Блок_операторов
CONTINUE
Оператор_T-SQL | Блок_операторов
END WHILE
 
 (2)
WHILE Булево_выражение
Оператор_T-SQL | Блок_операторов
[BREAK] Оператор_T-SQL | Блок_операторов
[CONTINUE]
 
 (3)
WHILE Булево_выражение
Оператор_T-SQL | Блок_операторов
[BREAK] Оператор_T-SQL | Блок_операторов
END WHILE
 
Номер 3
Конструкция WHILE
имеет вид:
Ответ:
 (1)
WHILE Булево_выражение
Оператор_T-SQL | Блок_операторов
[BREAK] Оператор_T-SQL | Блок_операторов
[CONTINUE]
 
 (2)
WHILE Булево_выражение
Оператор_T-SQL | Блок_операторов
[BREAK] Оператор_T-SQL | Блок_операторов
END WHILE
 
 (3)
WHILE Булево_выражение
Оператор_T-SQL | Блок_операторов
CONTINUE
Оператор_T-SQL | Блок_операторов
END WHILE