SQL Database
| ID | session_sql_database |
| Category | Data |
| Features | sql_database |
| Dependencies | None |
Session-scoped SQLite databases for structured data storage. Create tables, insert data, and run queries — all isolated to the current session.
sql_execute
Section titled “sql_execute”Run DDL/DML statements (CREATE TABLE, INSERT, UPDATE, DELETE).
| Parameter | Type | Required | Description |
|---|---|---|---|
sql | string | yes | SQL statement to execute |
sql_query
Section titled “sql_query”Run SELECT queries. Results limited to 1000 rows.
| Parameter | Type | Required | Description |
|---|---|---|---|
sql | string | yes | SELECT query |
sql_schema
Section titled “sql_schema”Introspect the database schema — list tables, columns, and types.
- Database is session-scoped — destroyed when the session ends
- SELECT queries return at most 1000 rows
- Standard SQLite SQL syntax
See Also
Section titled “See Also”- Storage — simpler key/value alternative
- File System — file-based data storage
- Capabilities Overview