SPI_scroll_cursor_move
SPI_scroll_cursor_move â пеÑемеÑÑиÑÑ ÐºÑÑÑоÑ
СинÑакÑиÑ
void SPI_scroll_cursor_move(Portalportal, FetchDirectiondirection, longcount)
ÐпиÑание
SPI_scroll_cursor_move пеÑемеÑÐ°ÐµÑ ÐºÑÑÑÐ¾Ñ Ð½Ð° неÑколÑко ÑÑÑок. ÐÑ ÑÑнкÑионалÑноÑÑÑ ÑавнознаÑна MOVE в SQL.
ÐÑгÑменÑÑ
PortalportalпоÑÑал, ÑодеÑжаÑий кÑÑÑоÑ
FetchDirectiondirectionодин из ваÑианÑов:
FETCH_FORWARD,FETCH_BACKWARD,FETCH_ABSOLUTEилиFETCH_RELATIVElongcountÑиÑло ÑÑÑок, на коÑоÑое ÑдвигаеÑÑÑ ÐºÑÑÑоÑ, Ñ Ð½Ð°Ð¿Ñавлением
FETCH_FORWARDилиFETCH_BACKWARD; абÑолÑÑнÑй Ð½Ð¾Ð¼ÐµÑ ÑÑÑоки, к коÑоÑой пеÑÐµÑ Ð¾Ð´Ð¸Ñ ÐºÑÑÑоÑ, Ñ Ð½Ð°Ð¿ÑавлениемFETCH_ABSOLUTE; либо оÑноÑиÑелÑнÑй Ð½Ð¾Ð¼ÐµÑ ÑÑÑоки, к коÑоÑой пеÑÐµÑ Ð¾Ð´Ð¸Ñ ÐºÑÑÑоÑ, Ñ Ð½Ð°Ð¿ÑавлениемFETCH_RELATIVE
ÐозвÑаÑаемое знаÑение
Ð ÑлÑÑае ÑÑпеÑ
а пеÑÐµÐ¼ÐµÐ½Ð½Ð°Ñ SPI_processed ÑÑÑанавливаеÑÑÑ ÐºÐ°Ðº в SPI_execute. Ð SPI_tuptable оказÑваеÑÑÑ NULL, Ñак как ÑÑа ÑÑнкÑÐ¸Ñ Ð½Ðµ возвÑаÑÐ°ÐµÑ Ð½Ð¸ÐºÐ°ÐºÐ¸Ðµ ÑÑÑоки.
ÐÑимеÑаниÑ
ÐодÑобнее о паÑамеÑÑаÑ
direction и count ÑаÑÑказÑваеÑÑÑ Ð² опиÑании SQL-ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ FETCH.
ÐаÑианÑÑ Ð½Ð°Ð¿ÑавлениÑ, оÑлиÑнÑе Ð¾Ñ FETCH_FORWARD, могÑÑ Ð½Ðµ поддеÑживаÑÑÑÑ, еÑли план кÑÑÑоÑа бÑл Ñоздан без паÑамеÑÑа CURSOR_OPT_SCROLL.