Главная /
Основы SQL /
Дан некоторый фрагмент SQL-кода: DECLARE @a CHAR(12) DECLARE @b DATETIME DECLARE @c INT SET @b=’3.04.04’ SET @c=6 Укажите правильные операторы для вычисления новой даты:
Дан некоторый фрагмент SQL-кода:
Укажите правильные операторы для вычисления новой даты:
вопросПравильный ответ:
SET @a=@b-@c
SET @a=CAST(@b-CAST(@c AS DATETIME) AS CHAR(12))
SET @a=CAST(@b AS CHAR(8)) - CAST(@c AS CHAR(12))
SET @a=CAST((@b-@c) AS CHAR(12))
Сложность вопроса
64
Сложность курса: Основы SQL
60
Оценить вопрос
Комментарии:
Аноним
Если бы не опубликованные подсказки - я бы не справился c этими тестами intuit.
20 сен 2019
Аноним
Если бы не эти решения - я бы сломался c этими тестами интуит.
29 июл 2016
Другие ответы на вопросы из темы базы данных интуит.
- # Дано представление с вычислениями. CREATE VIEW view2 AS SELECT Название_блюда, Тип_блюда, Стоимость, Стоимость*0.05 AS Налог FROM Блюдо WHERE Стоимость>100 Предпринимается попытка изменить в представлении запись. UPDATE view2 SET Стоимость=Стоимость*1.5 WHERE Тип_блюда='Десерт' Результатом выполнения команды является следующее:
- # В таблицу Блюдо необходимо добавить сведения о содержании жиров в блюде (в %) и заменить тип поля Время_приготовления на вещественный.
- # Пусть дана таблица Автор с полями Фамилия VARCHAR(50) Пол CHAR(3) Дата_рождения DATETIME NOT NULL Телефон CHAR(9) Количество_трудов INT Город VARCHAR(15) Удалить информацию об авторах, не имеющих телефона (в этом случае это поле Null).
- # Увеличить на 50% цену книг, издаваемых самым большим тиражом.
- # Даны таблицы Город и Разговор. CREATE TABLE Город (Код_Города CHAR(5), Название VARCHAR(20) NOT NULL UNIQUE, Тариф MONEY) CREATE TABLE Разговор (Дата DATETIME NOT NULL, ВремяСуток VARCHAR(5), Продолжительность INT NOT NULL)Для поля Дата таблицы Разговор создать и применить умолчание для ввода текущей даты, ограничить дату разговора пределом от 01.01.2003 до 31.12.2006.