setdbprefs функция не рекомендуется. Используйте следующую заменяющую функциональность, чтобы указать, что данные возвращают формат, обработку ошибок и недостающие данные. Некоторые различия между рабочими процессами могут потребовать обновлений вашего кода.
Данные возвращают формат — Для 'DataReturnFormat' база данных preference, эти значения не рекомендуются:
'numeric'
'cellarray'
'structure'
Обработка ошибок — 'ErrorHandling' база данных preference не рекомендуется.
Недостающие данные — 'NullNumberWrite', 'NullStringWrite', и 'NullNumberRead' настройки базы данных для обработки NULL значения данных не рекомендуются.
Нет никаких планов удалить setdbprefs функция в это время.
Обновите кодЧтобы установить данные возвращают формат в предшествующих релизах, вы указали, что возврат импортировал данные как числовую матрицу путем установки 'DataReturnFormat' база данных preference к значению 'numeric'. Например:
Теперь можно установить то же значение при помощи 'DataReturnFormat' аргумент пары "имя-значение" fetch функция.
Или, можно настроить настройки импорта.
Чтобы задать обработку ошибок в предшествующих релизах, вы устанавливаете 'ErrorHandling' база данных preference к значению 'report' или 'store' при помощи setdbprefs функция. Например:
Теперь вы задаете обработку ошибок при помощи 'ErrorHandling' аргумент пары "имя-значение" database функционируйте или 'ErrorHandling' аргумент пары "имя-значение" executeSQLScript функция.
Чтобы задать обработку недостающих данных в предшествующих релизах, вы устанавливаете 'NullNumberWrite' база данных preference к определенному значению, например. Эта таблица показывает настройки базы данных preference, которые не рекомендуются и функциональность, которую можно использовать вместо этого.
| Нежелательная функциональность | Рекомендуемая замена |
|---|
setdbprefs ('NullNumberWrite', 'NaN') | data входной параметр sqlwrite
|
setdbprefs ('NullStringWrite', 'null') | data входной параметр sqlwrite
|
setdbprefs ('NullNumberRead', '0') | SQLImportOptions объект |