libsdb, the simple database library, provides a way to support multiple database management systems in an application with negligible overhead, in terms of code as well as system resources. Supported databases include Lago, MySQL, Postgres, Sqlite, and Oracle.
| Tags | Software Development Libraries Database |
|---|---|
| Licenses | LGPL |
| Operating Systems | POSIX Linux Solaris Windows Windows Windows |
| Implementation | C SQL |
Recent releases


Release Notes: This release is compatible with Oracle's Instant Client, which has a much smaller footprint than the standard client and allows connections to be specified more conveniently. Also, the size of the hda was increased for compatibility with 64-bit platforms.


Release Notes: Support was added for Microsoft SQL and Sybase. Options to disable building static or shared versions of the library were added. A bug in sdb_close was fixed.


Release Notes: The Oracle driver was updated for 11g. The Oracle driver now treats null values as NULL. Initial support for the Ingres database was added.


Release Notes: Support for shsql/quisp was added.


Release Notes: If the URL in sdb_query refers to an already opened connection, the library now checks that the connection is in fact opened. This is important for mistyped URLs.