T-SQL : вопрос

tortilla
Уже с Приветом
Posts: 1204
Joined: 28 May 2002 05:23
Location: California

T-SQL : вопрос

Post by tortilla »

У меня есть :
DECLARE rsMyRecordset CURSOR FOR
SELECT MyID FROM Table WHERE Bla-bla-bla AND

/* и к етому мне надо приклеить variable типа string: @TempString */

Open rsMyRecordset


Вопрос- как ето сделать?

Спасибо
Белоснежка
Новичок
Posts: 27
Joined: 29 Mar 2003 20:22
Location: USA

Post by Белоснежка »

Смотрите в BOL "DECLARE CURSOR"

Code: Select all

...

DECLARE titles_cursor CURSOR FOR
   SELECT t.title
   FROM titleauthor ta, titles t
   WHERE ta.title_id = t.title_id AND
   ta.au_id = @au_id   -- Variable value from the outer cursor

   OPEN titles_cursor
   FETCH NEXT FROM titles_cursor INTO @title

   IF @@FETCH_STATUS <> 0
      PRINT "         <<No Books>>"     

   WHILE @@FETCH_STATUS = 0
   BEGIN
     
      SELECT @message = "         " + @title
      PRINT @message
      FETCH NEXT FROM titles_cursor INTO @title
   
   END
tortilla
Уже с Приветом
Posts: 1204
Joined: 28 May 2002 05:23
Location: California

Post by tortilla »

спасибо! I have already figured it out- in a very simple way :oops:

Return to “Вопросы и новости IT”