sqlite3

버전 3.1.0.0 (4.36 MB) 작성자: Rik
Matlab and Octave interface to the SQLite engine.
다운로드 수: 610
업데이트 날짜: 2023/6/14

View sqlite3 on File Exchange

This function is a wrapper for a mex interface. The mex files were compiled for most operating systems for Matlab. For Octave an internal function will download the source files and compile it (or copy them if you download this as a zip), since the resulting mex files are less portable than Matlab mex files.

The CLI is removed from this version, but may be back in a future update. When it is back, the CLI may have inconsistent effects across different operating systems. The test suite will only test basic functionality for the CLI.

Sources:
The basis for the interface is the SQLite3 project itself. The sqlite3.c and sqlite3.h files can be downloaded from an archived zip file here. The originals for sqlite3_interface.c, structlist.c, and structlist.h can be found on GitHub. These 3 files were edited to make them conform to the stricter standards of older compilers and to remove a message: mexPrintf("binding params %d of %zu\n", i, mxGetM(params)); The files were further edited to deal with column names that are not valid Matlab field names and to make sure the database file is closed whenever an error occurs. Additionally a converter file was written to deal with UTF-16 char encoding.

Licence: CC by-nc-sa 4.0

인용 양식

Rik (2024). sqlite3 (https://github.com/thrynae/sqlite3/releases/tag/v3.1.0), GitHub. 검색됨 .

MATLAB 릴리스 호환 정보
개발 환경: R2021b
R13SP1 이상 릴리스와 호환
플랫폼 호환성
Windows macOS Linux
카테고리
Help CenterMATLAB Answers에서 Octave에 대해 자세히 알아보기

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
버전 게시됨 릴리스 정보
3.1.0.0

See release notes for this release on GitHub: https://github.com/thrynae/sqlite3/releases/tag/v3.1.0

3.0.0

See release notes for this release on GitHub: https://github.com/thrynae/sqlite3/releases/tag/v3.0.0

2.0

See release notes for this release on GitHub: https://github.com/thrynae/sqlite3/releases/tag/2.0

1.0.0

이 GitHub 애드온의 문제를 보거나 보고하려면 GitHub 리포지토리로 가십시오.
이 GitHub 애드온의 문제를 보거나 보고하려면 GitHub 리포지토리로 가십시오.