(Чтобы быть удаленным), Экспортируют данные MATLAB в таблицу базы данных
datainsert функция будет удалена в будущем релизе. Используйте sqlwrite функцию вместо этого. Для получения дополнительной информации см. Вопросы совместимости.
Когда вы устанавливаете соединение с базой данных с помощью драйвера JDBC, datainsert выполняет быстрее, чем fastinsert.
datainsert использует SQL TRANSACTION оператор, чтобы вставить записи с более быстрой эффективностью для этих баз данных:
Microsoft® SQL Server®
MySQL
Oracle®
PostgreSQL
Для других баз данных обратитесь к своей документации базы данных, чтобы запустить транзакцию вручную. Перед выполнением datainsertИспользование exec запустить транзакцию.
Значение AutoCommit свойство в connection объект определяет ли datainsert автоматически передает данные базе данных.
Просмотреть AutoCommit значение, получите доступ к нему с помощью connection объект; например, conn.AutoCommit.
Установить AutoCommit значение, используйте соответствующий аргумент пары "имя-значение" в database функция.
Чтобы передать данные базе данных, используйте commit функционируйте или выпустите SQL COMMIT оператор с помощью exec функция.
Чтобы откатывать данные, использовать rollback или выпустите SQL ROLLBACK оператор с помощью exec функция.
Чтобы экспортировать данные MATLAB в базу данных, можно использовать fastinsert и insert функции. Для максимальной производительности использовать datainsert.