Вопрос : Ось SQL: Установка аннулирует до 0

Я имею следующий заявление: @listCol = ВЕЩЕСТВ
SELECT @listCol VARCHAR


DECLARE (2000) ((ОТБОРНОЕ DISTINCT
'], [«+ Description
FROM Items
ORDER»], [«+ описание ДЛЯ КУРСА XML ('')), 1, 2, '') +»] '@query
SET @query NVARCHAR
DECLARE (4000) = 'ОТБОРНО * ОТ assets
PIVOT (СУММЫ (AssetQTY) ДЛЯ AssetType В ("+@listCol+")) ПО МЕРЕ ТОГО КАК

This br/>EXECUTE p'< (@query) возвращает некоторое аннулирует в зависимости от данных и я хотел был бы иметь этим комплект до 0. Все идеи? Я использую сервера 2008.

Cheers
SQL class=

Ответ : Ось SQL: Установка аннулирует до 0

вы извлекли l от перемеююого @selcoll в отборном?

ОБЪЯВИТЕ @listCol VARCHAR (максимальное), @selcol varchar (максимально), @sql varchar (максимально)

ОТБОРНОЕ @listCol = коалесцирует (@listcol+', «, '') +» [«+description+»] '
       , @selcol=coalesce (@selcol+', «, '') + ' коалесцирует ([«+description+»], 0) как [»
    +description+'] '
от (ВЫБЕРИТЕ верхнюю часть описание 100 процентов ОПРЕДЕЛЕННОЕ
ОТ деталей
ЗАКАЗ Описанием) как x


УСТАНОВИТЕ @sql = «ВЫБЕРИТЕ «+@selcol+» ОТ имуществ»
         + «ОСЬ (СУММА (AssetQTY) ДЛЯ AssetType В ("+@listCol+")) КАК p»
@sql печати
ИСПОЛНИТЕ (@sql)


пожалуйста вывесьте построенное заявление…

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