Вопрос : Поведение сервера 2005 SQL бросая

выберите
GO
бросания («*» как int)--- Преобразование потерпело неудачу преобразовывая varchar значение «*» к типу данных int.
GO

select бросьте («+» как int)
GO
-- Это работает fine
-- Результат 0

GO

select бросил («-» как int)
GO
-- Работы Fine
-- Результат 0
GO
select бросил («/» как int)
GO
-- Преобразование потерпело неудачу преобразовывая varchar «значения/» к типу данных int.

GO

I am неспособному для того чтобы понять почему немногий airthmetic оператор работая отлично но несколько не…

any одно smogли вы пожалуйста объяснить это поведение. Я работаю для того чтобы исправить один вопрос продукции….






class=

Ответ : Поведение сервера 2005 SQL бросая

Вы не бросаете операторов добавлению и вычитыванию, вы бросаете положительное и отрицательная нотация и оно как раз делают предположение что численная часть 0.  +0 = + = 0
Другие решения  
  •  Как я добавляю кнопки на форме PDF для того чтобы добавить/извлекаю рядки данных?
  •  Шнур ошибки в блоке задвижки?
  •  сколько вариант сервера SQL на одной машине
  •  Внешний вид 2007 не может архивный файл открытой сети сохраненный
  •  Активно директория DNS записывает вопрос
  •  Отчет о доступа 2010 экспорта к CSV с коллекторами?
  •  Прокладчик OCE 9400 не начинает
  •  как добавить десятичное место в формуле в отчете о кристалла seagate
  •  Windows XP и Мичрософт Оутлоок и проблемы установителя Windows
  •  VB6 к VS2010 - консультации тренировки?
  •  
    programming4us programming4us