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 объект |