Добро пожаловать в форум, Guest >> Войти | Регистрация | Поиск | Правила | | В избранное | Подписаться | ||
Все форумы / Microsoft SQL Server |
![]() ![]() |
ughunter Member Откуда: Владивосток Сообщений: 132 |
Уважаемые форумчане! Помогите разобраться: Дано: DECLARE @sql nvarchar(1000) SET @sql = REPLACE(REPLACE(REPLACE(@formula,N'int',@interval),N'kol',@kolvo_l),N'koef',@koef) если в качестве @formula будет round(int/60,2) - вернется NULL если - round(kol*koef,0)/1000 - все нормально. |
29 май 13, 11:37 [14363695] Ответить | Цитировать Сообщить модератору |
daw Member Откуда: Муром -> Москва Сообщений: 7381 |
Msg 137, Level 15, State 2, Line 18 Необходимо объявить скалярную переменную "@formula". |
29 май 13, 11:45 [14363753] Ответить | Цитировать Сообщить модератору |
Гость333 Member Откуда: Сообщений: 3683 |
Тип и значение переменных @interval, @kolvo_l, @koef, по традиции, предлагается угадать? |
||
29 май 13, 11:45 [14363755] Ответить | Цитировать Сообщить модератору |
tpg Member Откуда: Novosibirsk Сообщений: 23902 |
В чем вопрос то? |
29 май 13, 11:45 [14363760] Ответить | Цитировать Сообщить модератору |
ughunter Member Откуда: Владивосток Сообщений: 132 |
Извиняюсь... вопрос снят. не помню как решил - но теперь все работает. сам в шоке ) |
9 июн 13, 18:18 [14411733] Ответить | Цитировать Сообщить модератору |
Все форумы / Microsoft SQL Server | ![]() |