(Не рекомендуется) Курсор базы данных
cursor объект не рекомендуется. Используйте fetch вместо этого функция. Дополнительные сведения см. в разделе Вопросы совместимости.
Функция прокручиваемого курсора не имеет замены.
После подключения к реляционной базе данных с помощью драйверов ODBC или JDBC можно выполнять действия с помощью подключения к базе данных. Для импорта данных в MATLAB ® из базы данных и выполнения операций с базой данных необходимо создать cursor объект. Toolbox™ базы данных использует этот объект для извлечения строк из таблиц базы данных и выполнения инструкций SQL.
Существует два типа курсоров базы данных: базовый и прокручиваемый. Базовые курсоры позволяют последовательно импортировать данные в SQL-запросе. Однако прокручиваемые курсоры позволяют импортировать данные из указанного смещения в наборе данных.
Быстрый импорт данных с помощью SQL SELECT оператор, используйте select функция. Для импорта данных с полной функциональностью используйте exec и fetch функции. Различия см. в разделе Импорт данных с помощью приложения Database Explorer или командной строки.
A cursor объект остается открытым до тех пор, пока вы не закроете его с помощью close функция.
Создать cursor с использованием exec функция.
attr | (Подлежит удалению) Извлечение атрибутов столбцов в наборе выбранных данных |
close | (Не рекомендуется) Закрыть курсор |
cols | (Подлежит удалению) Получение количества столбцов в наборе выбранных данных |
columnnames | (Подлежит удалению) Получение имен столбцов в наборе выбранных данных |
fetch | (не рекомендуется) Импорт данных в рабочую область MATLAB из курсора базы данных |
fetchmulti | (Подлежит удалению) Импорт данных из нескольких результирующих наборов |
get | (Подлежит удалению) Получение свойств объекта |
isopen | (Не рекомендуется) Определите, открыт ли курсор базы данных |
querytimeout | (Подлежит удалению) Укажите время успешного выполнения SQL-запросов |
rows | (Подлежит удалению) Возвращает количество строк в наборе выбранных данных |
set | (Подлежит удалению) Задайте свойства курсора базы данных |
width | (Подлежит удалению) Возвращает размер поля столбца в наборе выбранных данных |
close | database | fetch | setdbprefs