У меня есть некоторые данные, вставленные во временную таблицу, и я хочу, чтобы показать COUNT в LOOP с помощью CURSOR
Создание курсора для временной таблицы в SQL Server 2005
Вот темп таблицы: -
SELECT *
INTO #temp
FROM (
select distinct a.CUser_id, b.User_Id, b.first_name + ' ' + b.last_name NAME
from inward_doc_tracking_trl a, user_mst b
where a.CUser_id = b.mkey
and CStatus_flag = 1
and NStatus_flag = 4
) AS x
Select * from #temp order by NAME
[! [данные TEMP TABLE] [1]] [1]
Я новичок в курсоре, любезно помочь
Я использую sql server 2005
Не могли бы вы объяснить, что вы имеете в виду: «Я хочу, чтобы показать COUNT в цикле»? Вы хотите отобразить инкремент? Какова цель, которую вы хотите использовать Курсор? – PKirby
Итак, у вас есть указанная выше временная таблица с установленным столбцом RECEIVED равным 0. Вы хотите, чтобы курсор пробежал каждую из этих записей (строк) и обновил столбец RECEIVED на основе определенной проверки? – PKirby
Пожалуйста, дайте мне подробную информацию. Хотелось бы взглянуть на него. – PKirby