exponenta event banner

добраться

(Подлежит удалению) Получение свойств объекта

get функция будет удалена в следующей версии. Замена этой функциональности отсутствует. Для импорта данных используйте fetch функция. Дополнительные сведения см. в разделе Вопросы совместимости.

Описание

пример

s = get(object) возвращает структуру s, который содержит object и его соответствующие свойства.

v = get(object,property) возвращает значение v из property для object.

Примеры

свернуть все

Получение свойств cursor объект.

Установление подключения базы данных ODBC к базе данных MySQL ® с именем пользователяusername и пароль pwd.

conn = database('MySQL','username','pwd');

Создать cursor объект.

curs = exec(conn,'SELECT * FROM inventoryTable');

Получение свойств curs и назначить их полями в структуре v.

v = get(curs)
v = 

  struct with fields:

          Data: 0
      RowLimit: 0
      SQLQuery: 'SELECT * FROM inventoryTable'
       Message: []
          Type: 'ODBCCursor Object'
     Statement: [1×1 database.internal.ODBCStatementHandle]
    Scrollable: 0
      Position: []

Отображение SQL-запроса в cursor объект.

v.SQLQuery
ans =

    'SELECT * FROM inventoryTable'

Закрыть окно cursor соединение объекта и базы данных.

close(curs)
close(conn)

Входные аргументы

свернуть все

Объект панели инструментов базы данных, указанный как cursor объект.

Свойство объекта Database Toolbox, заданного как вектор символа или скаляр строки.

В следующей таблице представлены доступные имена свойств и возвращенные значения.

cursor Свойство объектаОписание
'Data'

Данные в cursor элемент данных объекта (результаты запроса).

'RowLimit'

Максимальное количество строк, возвращаемых fetch, как указано в set.

'SQLQuery'

Инструкция SQL для cursor объект, как указано в exec.

'Message'

Сообщение об ошибке, возвращенное из exec или fetch.

'Type'

Тип объекта, в частности 'Database Cursor Object'.

'Statement'

Дескриптор объекта инструкции Java ®.

'Scrollable'

Логическое значение для идентификации cursor объект как прокручиваемый или базовый. Для прокручиваемого курсора это свойство имеет значение 1, в противном случае - 0. Это свойство скрыто и доступно только для чтения.

'Position'

Текущее положение курсора в наборе данных. Это свойство доступно только для прокручиваемого курсора. Это свойство ведет себя по-разному для собственных драйверов ODBC, JDBC и других баз данных. Это свойство доступно только для чтения.

Типы данных: char | string

Выходные аргументы

свернуть все

Свойства объекта, возвращаемые как структура, содержащая объект и его соответствующие свойства.

Значение свойства объекта, возвращаемое в виде символьного вектора, числового скаляра, массива ячеек или объекта.

Вопросы совместимости

развернуть все

Предупреждает, начиная с R2021a

Представлен до R2006a