Сбросьте настройки импорта при импортировании числовых данных от таблицы базы данных. Управляйте настройками импорта путем создания 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
функция.
Закройте соединение с базой данных.