Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 CAST в параметрах к exec spSome @param=cast('1' as smallint)  [new]
_Промешан_
Member

Откуда:
Сообщений: 970
В общем ругается.
Какие-то варианты кроме декларирования доп переменных?
31 авг 12, 20:45    [13097550]     Ответить | Цитировать Сообщить модератору
 Re: CAST в параметрах к exec spSome @param=cast('1' as smallint)  [new]
iap
Member

Откуда: Москва
Сообщений: 47142
_Промешан_,

@param какого типа?
31 авг 12, 20:58    [13097587]     Ответить | Цитировать Сообщить модератору
 Re: CAST в параметрах к exec spSome @param=cast('1' as smallint)  [new]
locky
Member

Откуда: Харьков, Украина
Сообщений: 62034
_Промешан_
В общем ругается.
Какие-то варианты кроме декларирования доп переменных?

Вообще говоря - никаких
31 авг 12, 20:59    [13097590]     Ответить | Цитировать Сообщить модератору
 Re: CAST в параметрах к exec spSome @param=cast('1' as smallint)  [new]
_Промешан_
Member

Откуда:
Сообщений: 970
iap
_Промешан_,

@param какого типа?
int или smallint или tinyint. В зависимости.

Я так понимаю вся надежда на самоконвертер при присвоении @param='1'
31 авг 12, 21:10    [13097623]     Ответить | Цитировать Сообщить модератору
 Re: CAST в параметрах к exec spSome @param=cast('1' as smallint)  [new]
Mnior
Member

Откуда: Кишинёв
Сообщений: 6724
_Промешан_
Я так понимаю вся надежда на самоконвертер при присвоении @param='1'
Так. Но тулза от locky будет матюгаться.
31 авг 12, 23:07    [13098045]     Ответить | Цитировать Сообщить модератору
 Re: CAST в параметрах к exec spSome @param=cast('1' as smallint)  [new]
locky
Member

Откуда: Харьков, Украина
Сообщений: 62034
Mnior
_Промешан_
Я так понимаю вся надежда на самоконвертер при присвоении @param='1'
Так. Но тулза от locky будет матюгаться.


Кстати, да :)

Ибо нефиг юзать неявную конверсию - она обычно выходит боком
31 авг 12, 23:08    [13098049]     Ответить | Цитировать Сообщить модератору
 Re: CAST в параметрах к exec spSome @param=cast('1' as smallint)  [new]
_Промешан_
Member

Откуда:
Сообщений: 970
locky
Mnior
пропущено...
Так. Но тулза от locky будет матюгаться.


Кстати, да :)

Ибо нефиг юзать неявную конверсию - она обычно выходит боком

Зато http://ssmsboost.com тулза не ругается :)
3 сен 12, 13:05    [13104900]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить