(Не рекомендуемый), Импортируют данные в рабочее пространство MATLAB от курсора базы данных
Функция fetch с объектом cursor не рекомендуется. Используйте функцию fetch с объектом connection или функцию select вместо этого. Для получения дополнительной информации см. Вопросы совместимости.
Функциональность курсора с возможностью прокрутки не имеет никакой замены.
curs = fetch(curs)curs = fetch(curs,rowlimit)curs = fetch(___,Name,Value) импорт все строки данных из выполняемого SQL-запроса в свойство curs = fetch(curs)Data объекта cursor. Используйте объект cursor исследовать импортированные данные и его структуру.
Отъезд cursor и открытых объектов connection или перезапись открытых объектов могут привести к неожиданному поведению. После того, как вы закончите работать с этими объектами, необходимо закрыть их использующий close.
задает опции с помощью одного или нескольких аргументов пары "имя-значение" в дополнение к входным параметрам в предыдущих синтаксисах. Например, curs = fetch(___,Name,Value)curs = fetch(curs,'AbsolutePosition',5); импортирует данные с помощью абсолютного смещения положения в курсоре с возможностью прокрутки, тогда как curs = fetch(curs,'RelativePosition',10); импортирует данные с помощью относительного смещения положения.
Если у вас есть нативная связь ODBC, что вы установили использование database, то, запустив fetch на обновлениях объекта cursor сам объект входа cursor. В зависимости от того, обеспечиваете ли вы выходной аргумент, тот же объект копируется в вывод. Поэтому только один объект cursor существует в памяти для любого из этих использований:
% First use curs = fetch(curs) % Second use fetch(curs) % Third use curs2 = fetch(curs)