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