query_sae_read_only
Execute safe read-only SQL SELECT queries on ASPEL SAE Firebird databases to retrieve inventory, warehouse, sales, and client data. Automatic protections block writes and limit rows.
Instructions
Ejecuta una consulta SQL SELECT arbitraria de SOLO LECTURA sobre la base de datos Firebird 2.5.
PROTECCIONES AUTOMÁTICAS:
Valida mediante AST que NO contenga sentencias INSERT, UPDATE, DELETE, DROP, ALTER ni EXECUTE.
Rechaza inyección de sentencias múltiples con punto y coma.
Inyecta automáticamente la cláusula 'FIRST N' de Firebird 2.5 para evitar desbordes.
Args: sql_query: Sentencia SELECT a ejecutar. max_rows: Límite de filas (máx 200 por defecto).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| max_rows | No | ||
| sql_query | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |