Я просто предположим, что я мог бы поставить set query
в WITH
заявление в SQL Server 2008.DML запрос в случае SQL
Так что я написал несколько строк кода:
with temp as
(
SELECT row_number() OVER (ORDER BY [ShareItems].ItemId) AS Row, ItemId FROM [ShareItems]
)
set @row = ItemId //<---error
, но я получаю ошибка выше, но в случае select
с использованием WITH
ключевого слова не было ошибки ???
with temp as
(
SELECT
row_number() OVER (ORDER BY [ShareItems].ItemId) AS Row, ItemId
FROM [ShareItems]
)
SELECT ItemId
FROM temp //<--- OK (no error)
Любое предложение?
вы были первым :)) (+1) –
Спасибо! Ваш ответ хорош (+1) :) – Parado