Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Составление SQL-запросов > Запрос выдает ошибку


Автор: golfV 5.11.2008, 19:34
очень простая таблица и простой запрос но нехочет работать


        Pacients
     ----------------
PK  ID                       (int)
      name                  (char)
      Birth_date          (char)
      data_taken        (char)
      Temperature      (int)


такой вот запрос 

Код

Select name1+ birth_date+ data_taken+ temperature From Pacients


выкидывает след ошибку "Ошибка преобразования значения varchar "aaaaa    10.10.200811.11.2008" в тип данных int."
MS SQl express server 2005


Подскажите если кто знает что сделать в чем ошибка?
Заранее спасибо

Автор: skyboy 5.11.2008, 19:43
ты пытаешься складывать число и строку. приведи явно число к строке. через cast или как там в MSSQL приводятся типы...

Автор: golfV 5.11.2008, 21:16
все заработало, спасибо!

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