Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Курсор SQL7 / 2 сообщений из 2, страница 1 из 1
05.12.2002, 15:06
    #32076176
wer
wer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Курсор SQL7
Вот ниже следующий код что-то некорректно работает. В таблице #rezKi одна запись, а в Ki_tbl сохраняется две одинаковые. Мне это не нужно.


DECLARE @iKi NUMERIC(3, 2)
DECLARE @ipP DECIMAL(28)

DECLARE Cursor_rezKi CURSOR FOR SELECT * FROM #rezKi

OPEN Cursor_rezKi

WHILE @@FETCH_STATUS = 0
BEGIN
FETCH NEXT FROM Cursor_rezKi INTO @iKi, @ipP
INSERT INTO Ki_tbl (ipPodrazdelenie, dMonth, iKI) VALUES (@ipP, @LastDate, @iKi)
END

CLOSE Cursor_rezKi

DEALLOCATE Cursor_rezKi
...
Рейтинг: 0 / 0
05.12.2002, 15:46
    #32076211
?
?
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Курсор SQL7
DECLARE @iKi NUMERIC(3, 2)
DECLARE @ipP DECIMAL(28)

DECLARE Cursor_rezKi local for CURSOR FOR SELECT * FROM #rezKi

OPEN Cursor_rezKi
FETCH NEXT FROM Cursor_rezKi INTO @iKi, @ipP

WHILE @@FETCH_STATUS = 0
BEGIN

INSERT INTO Ki_tbl (ipPodrazdelenie, dMonth, iKI) VALUES (@ipP, @LastDate, @iKi)

FETCH NEXT FROM Cursor_rezKi INTO @iKi, @ipP
END

CLOSE Cursor_rezKi

DEALLOCATE Cursor_rezKi
...
Рейтинг: 0 / 0
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Курсор SQL7 / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]