cols

(Не рекомендуемый), Получают количество столбцов в выбранном наборе данных

cols функция не рекомендуется. Нет никакой замены для этой функциональности. Чтобы импортировать данные, используйте fetch функция. Для получения дополнительной информации см. Вопросы совместимости.

Синтаксис

Описание

пример

numcols = cols(curs) возвращает количество столбцов в выбранном наборе данных curs.

Примеры

свернуть все

Создайте соединение с базой данных conn использование dbdemo источник данных.

conn = database('dbdemo','','');

Работа с dbdemo источник данных, используйте fetch импортировать все данные в Database Cursor Object curs. Храните данные в массиве ячеек, содержавшемся в cursor поле объекта curs.Data.

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

Просмотрите содержимое Data свойство в cursor объект.

curs.Data
ans = 

    [ 9]    [125970]    [1003]    [13]    'Victorian Doll' 
    [ 8]    [212569]    [1001]    [ 5]    'Train Set'      
    [ 7]    [389123]    [1007]    [16]    'Engine Kit'     
    [ 2]    [400314]    [1002]    [ 9]    'Painting Set'   
    [ 4]    [400339]    [1008]    [21]    'Space Cruiser'  
    [ 1]    [400345]    [1001]    [14]    'Building Blocks'
    [ 5]    [400455]    [1005]    [ 3]    'Tin Soldier'    
    [ 6]    [400876]    [1004]    [ 8]    'Sail Boat'      
    [ 3]    [400999]    [1009]    [17]    'Slinky'         
    [10]    [888652]    [1006]    [24]    'Teddy Bear'     

Data содержит producttable данные.

Отобразите количество столбцов в Data свойство в cursor объект.

numcols = cols(curs)
numcols =

     5

Данные в cursor объект содержит пять столбцов.

После того, как вы закончили работать с cursor объект, закройте его.

close(curs)

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

close(conn)

Входные параметры

свернуть все

Курсор базы данных в виде cursor объект создал использование exec функция.

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

свернуть все

Количество столбцов в наборе данных, возвращенном в виде числа.

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

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

Не рекомендуемый запуск в R2018b

Смотрите также

| | | | | | | |

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