exponenta event banner

набор

(Подлежит удалению) Задайте свойства курсора базы данных

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

Синтаксис

set(object,'property',value)
set(object)

Описание

set(object,'property',value) устанавливает значение property кому value для указанного cursor.

set(object) отображает все свойства для object.

cursor Объекты

Допустимые значения для property и value аргументы для cursor объекты следующие.

СобственностьСтоимостьОписание

'RowLimit'

положительное целое число

Установите RowLimit для fetch. Укажите это свойство вместо передачи RowLimit в качестве аргумента для fetch функция. При определении RowLimit для fetch с помощью set, то fetch ведет себя по-разному в зависимости от типа используемой базы данных.

Примеры

Пример 1 - Установка предела строк для cursor Объект

Установите JDBC-подключение к источнику данных. Управляемый fetch для извлечения данных из таблицы EMP, а затем установите предел строки равным 5.

conn = database('orcl','scott','tiger',...
	'oracle.jdbc.driver.OracleDriver',...
	'jdbc:oracle:thin:@144.212.123.24:1822:');
curs = exec(conn,'SELECT * FROM EMP');
set(curs,'RowLimit',5)
curs = fetch(curs)
curs =

  cursor with properties:

     Attributes: []
           Data: {5x8 cell}
 DatabaseObject: [1x1 database]
       RowLimit: 5
       SQLQuery: 'SELECT * FROM EMP'
        Message: []
           Type: 'Database Cursor Object'
      ResultSet: [1x1 oracle.jdbc.driver.OracleResultSet]
         Cursor: [1x1 com.mathworks.toolbox.database.sqlExec]
      Statement: [1x1 oracle.jdbc.driver.OracleStatement]
          Fetch: [1x1 com.mathworks.toolbox.database.fetchTheData]

RowLimit имущество curs является 5 и Data свойство - 5x8 cell, указывая, что fetch вернул пять строк данных.

В этом примере: RowLimit ограничивает максимальное число строк, которые можно извлечь. Поэтому повторный запуск fetch функция не возвращает данных.

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

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

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

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