sábado, abril 07, 2007

QueryCommander

El dia de ayer di por casualidad con una herramienta llamada QueryCommander, la cual es un reemplazo del Query Analizer incluido con el MSSQL Server.
Dentro de las cosas interesantes del QueryCommander estan:
  1. El soporte de "Tabs" - cejas - donde podemos tener varios fragmentos de codigo abiertos al mismo tiempo.
  2. Palabras claves son mostradas con diferente color - syntax color -.
  3. Soporte de Intellisense para el esquema de la base de datos con la que estemos trabajando.
  4. Si ejecutamos un stored procedure o varios queries en batch, el resultado es mostrado en un grid separado, es decir un tab para cada resultado.
  5. Es posible modificar el resultado directamente en el grid y que el cambio se refleje en la base de datos.
  6. Puede guardar el resultado a un archivo de textp, Xml o Excel.
  7. Puede importar datos a una tabla desde un archivo Xml.
  8. Nos permite explorar el esquema de la base de datos, generar automaticamente scripts para modificar y/o ejecutar alguna accion en los objetos de la base de datos.
  9. Puede autogenerar codigo insertar/actualizar una tabla a partir de los datos de otra, es decir si tenemos una table con ciertos registros base, y queremos poner esos mismo registros en otra tabla, el QueryCommander nos puede generar un script que inserte cada unos de los registros.
  10. Nos permite ver el plan de ejecucion de un query, muy util para detectar problemas de performace.


El QueryCommander es gratuito para cualquier uso (Comercial o no), y el codigo fuente se encuentra bajo GNU General Public License (GPL).

No hay comentarios.: