Как собрать значение, возвращаемое оператором select в sybase, если select возвращает несколько строк значения?
У меня есть запрос "выбрать имя из books_det", и этот запрос возвращает, скажем, 10 строк (имя), теперь я хочу получить доступ к значению каждой строки (то есть имени) . Как я буду делать это в Sybase?
Я попытался объявить @var varchar select @var=name из books_det //, но это возвращает 10 строк, т.е. 10 name print @var go
Этот запрос, похоже, не дает никакого результата. Может кто-нибудь, пожалуйста, помогите?
1 ответ
Решение
Кажется, вам нужен курсор.