Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Сравнение строк  [new]
MSSQLAndDotNet
Member

Откуда:
Сообщений: 10398
Почему так происходит?

К сообщению приложен файл. Размер - 32Kb
5 авг 16, 13:19    [19505142]     Ответить | Цитировать Сообщить модератору
 Re: Сравнение строк  [new]
MSSQLAndDotNet
Member

Откуда:
Сообщений: 10398
Microsoft SQL Server 2012 - 11.0.5343.0 (X64) May 4 2015 19:11:32 Copyright (c) Microsoft Corporation Standard Edition (64-bit) on Windows NT 6.3 <X64> (Build 9600: )
5 авг 16, 13:22    [19505160]     Ответить | Цитировать Сообщить модератору
 Re: Сравнение строк  [new]
Гавриленко Сергей Алексеевич
Member

Откуда:
Сообщений: 37254
Что именно происходит? Выполнение не той ветки кода? Подсвечивание не той ветки кода? Вывод не того значения локальной переменной?
5 авг 16, 13:34    [19505264]     Ответить | Цитировать Сообщить модератору
 Re: Сравнение строк  [new]
MSSQLAndDotNet
Member

Откуда:
Сообщений: 10398
Гавриленко Сергей Алексеевич
Что именно происходит? Выполнение не той ветки кода? Подсвечивание не той ветки кода? Вывод не того значения локальной переменной?

извиняюсь

выполнение не той ветки кода
5 авг 16, 13:41    [19505318]     Ответить | Цитировать Сообщить модератору
 Re: Сравнение строк  [new]
Владислав Колосов
Member

Откуда:
Сообщений: 8805
MSSQLAndDotNet,

в триггере? У Вас лишняя переменная на картинке.
5 авг 16, 13:51    [19505402]     Ответить | Цитировать Сообщить модератору
 Re: Сравнение строк  [new]
Konst_One
Member

Откуда:
Сообщений: 11621
declare @obj_name varchar(50) = 'Employee_new_support';
select case when Convert(varchar(50),'Employee') = @obj_name then '=' else '<>' end
5 авг 16, 13:51    [19505404]     Ответить | Цитировать Сообщить модератору
 Re: Сравнение строк  [new]
MSSQLAndDotNet
Member

Откуда:
Сообщений: 10398
вызываю так
exec dbo.cpSetObjectImage @obj_id=N'4f619302-9dd1-11e3-aff0-18a90550aa54',@obj_name=N'Employee_new_support',@image=0x89504E470D0A1A0A0000000D49484452000

я обновил эту хранимку пол часа назад, и в новую версию добавил еще одну переменную

при дебаге и при вызове с сайта почему то вызывалась старая версия хранимки

сделал еще раз ALTER PROCEDURE и все заработало
5 авг 16, 14:36    [19505776]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить