Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > СУБД, общие вопросы > Помогите Дан некоторый фрагмент SQL-кода


Автор: Fray 30.10.2004, 07:33
Помогите
Дан некоторый фрагмент SQL-кода:
DECLARE @a CHAR(12)
DECLARE @b DATETIME
DECLARE @c INT
SET @b=’3.04.04’
SET @c=6
Укажите правильный оператор для вычисления новой даты:
а) 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))

если можно поясните

Автор: Cashey 30.10.2004, 10:06
А какое это имеет отношение к SQL? SQL это язык со своими опереторами, а здесь видимо имеется ввиду какой-то сервер MySQL или MS SQL, или еще какой-то. Уточните к чему относиться этот код

Автор: HalkaR 30.10.2004, 12:19
В MS SQL работаю все варианты кроме третьего.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)