(Не рекомендуемый) Импортировать данные в рабочее пространство MATLAB с курсора базы данных
fetch функция со cursor не рекомендуемый объект. Используйте fetch функция со connection объект или select вместо этого функция. Для получения дополнительной информации см. Вопросы совместимости.
Функциональность прокручиваемого курсора не заменяется.
импортирует все строки данных из выполненного 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)