matchaSQL

matchaSQL

Un IDE para Oracle que abre en un segundo. SQL y PL/SQL, autocompletado del diccionario, proyectos, Git integrado y transacciones a la vista.

cómo se usa

Escribí, parate encima, ejecutá

Una hoja puede tener todas las consultas que quieras. Ctrl + Enter corre únicamente la que tiene el cursor —o la selección, si hay una— y el punto y coma final no molesta. Los bloques PL/SQL terminan con /, como en SQL*Plus.

Las primeras 100 filas llegan de entrada; el resto se trae solo al scrollear.

ventas.sql
HR · ORCLPDB
SELECT employee_id, first_name, last_name, salary
  FROM employees
 WHERE department_id = 90
resultados · 4 filas · 12 ms
EMPLOYEE_IDFIRST_NAMELAST_NAMESALARY
100STEVENKING24000
101NEENAKOCHHAR17000
102LEXDE HAAN17000
103ALEXANDERHUNOLD9000

qué hace

Lo que necesitás, sin lo que no

Autocompletado real

Lee el diccionario de la sesión: tablas, vistas y columnas de las tablas que estás consultando. Sin alias, en el SELECT y en el WHERE.

Tu agente ve la base

Servidor MCP incluido: Claude Code y compañía consultan el diccionario y corren SELECTs sobre tu sesión abierta, sin credenciales propias. Sólo lectura.

La sentencia del cursor

Ctrl + Enter corre la consulta donde está el cursor, o la selección. Varias sentencias por hoja, sin partir el archivo.

Visor de LOB

Los BLOB no son un placeholder: el PDF se abre, la imagen se ve, el CLOB se lee. Los bytes viajan sólo cuando los pedís.

Transacciones explícitas

Autocommit on/off por sesión, con COMMIT y ROLLBACK a mano y un indicador que no te deja olvidar cambios sin confirmar.

Proyectos

Una carpeta, sus conexiones y las pestañas que tenías abiertas. Cambiás de proyecto y todo vuelve como lo dejaste; una consulta nueva es un borrador hasta que decidís guardarla.

Git a la vista

Qué cambió, qué está preparado y cómo estás contra el remoto. El diff se abre lado a lado y el gráfico dibuja ramas, merges y tags.

Todo a un atajo

Ctrl + P salta a un archivo, una pestaña o un objeto de la base. Ctrl + Shift + P abre la paleta con cada acción de la app.

Historial SQL

Lo que ejecutaste, por proyecto: buscalo, abrilo en una pestaña o corrélo de nuevo. Queda en tu máquina y se apaga con un click.

PROD se nota

Cada conexión dice su entorno. En producción, una sentencia que modifica datos pide confirmación antes de correr.

Contraseñas en el llavero

Nunca en un archivo de texto. Van al Credential Manager de Windows, al Keychain de macOS o al Secret Service en Linux.