columnnames

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

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

Синтаксис

columnlist = columnnames(curs)
columnlist = columnnames(curs,returnCellArray)

Описание

пример

columnlist = columnnames(curs) возвращает имена столбцов данных, выбранных из таблицы базы данных в объекте cursor curs. Функция columnnames не поддерживается для объекта cursor, возвращенного функцией fetchmulti.

columnlist = columnnames(curs,returnCellArray) возвращает имена столбцов как массив ячеек из символьных векторов, когда returnCellArray установлен в true.

Примеры

свернуть все

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

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

При Работе с источником данных dbdemo используйте fetch, чтобы импортировать все данные в Database Cursor Object curs.

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

Возвратите имена столбцов в таблице suppliers.

columnlist = columnnames(curs)
columnlist =

'SupplierNumber','SupplierName','City','Country','FaxNumber'

columnlist содержит один длинный вектор символов с именами столбцов в таблице suppliers в кавычках и разделенный запятыми.

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

close(curs)

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

close(conn)

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

свернуть все

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

Возвратите формат, заданный как булевы значения true или false. Когда установлено в true, columnnames возвращает имена столбцов как массив ячеек из символьных векторов. Когда установлено в false, columnnames возвращает имена столбцов как длинный вектор символов.

Типы данных: логический

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

свернуть все

Список имен столбца столбцов в выбранных данных, возвращенных как вектор символов или массив ячеек из символьных векторов. Без аргумента returnCellArray columnnames возвращает список имен столбцов как длинный вектор символов. Вектор символов заключает имена столбцов в кавычки и разделяет имена столбцов запятыми. Если вы используете аргумент returnCellArray и устанавливаете его на true, то columnnames возвращает имена столбцов как массив ячеек.

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

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

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

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

| | | | | | | |

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