Сбросьте настройки импорта при импортировании числовых данных от таблицы базы данных. Управляйте настройками импорта путем создания объекта SQLImportOptions
. Затем настройте настройки импорта для числового столбца базы данных. Импортируйте данные с помощью функции sqlread
. Затем сбросьте настройки импорта назад к исходному состоянию.
Этот пример использует файл patients.xls
, который содержит столбец Weight
. Пример также использует базу данных Microsoft® SQL Server® Version 11.00.2100 и Драйвер Microsoft SQL Server 11.00.5058.
Создайте соединение с базой данных ODBC к базе данных Microsoft SQL Server с аутентификацией Windows®. Задайте пустое имя пользователя и пароль.
Загрузите терпеливую информацию в рабочую область MATLAB®.
Создайте таблицу базы данных patients
с помощью терпеливой информации.
Создайте объект SQLImportOptions
с помощью таблицы базы данных patients
и функции databaseImportOptions
.
Получите настройки импорта для переменной Weight
. Эта переменная имеет тип данных double
.
varOpts =
SQLVariableImportOptions with properties:
Variable Properties :
Name: 'Weight'
Type: 'double'
FillValue: NaN
Настройте настройки импорта для столбца Weight
в таблице базы данных patients
. Поскольку этот столбец содержит числовые данные, измените тип данных на int64
.
Импортируйте числовые данные в заданном столбце и отобразите сводные данные импортированной переменной. Сводные данные показывают, что переменная имеет тип данных int64
.
Variables:
Weight: 100×1 int64
Values:
Min 111
Median 143
Max 202
Сбросьте настройки импорта назад к их исходному состоянию и получите настройки импорта для переменной Weight
. Эта переменная имеет тип данных double
снова.
varOpts =
SQLVariableImportOptions with properties:
Variable Properties :
Name: 'Weight'
Type: 'double'
FillValue: NaN
Импортируйте числовые данные снова с помощью настроек импорта по умолчанию и отобразите сводные данные импортированной переменной.
Variables:
Weight: 100×1 double
Values:
Min 111
Median 142.5
Max 202
Удалите таблицу базы данных patients
с помощью функции execute
.
Закройте соединение с базой данных.