# Puente de dialectos SQL

Traduce DDL, DML, funciones y tipos entre MySQL / PostgreSQL / SQLite / BigQuery / Snowflake / Redshift, señalando lo no soportado

> Página canónica: https://elysiatools.com/es/tools/sql-dialect-bridge

- **Categoría:** Development

- **Palabras clave:** dialectos SQL, traducir SQL, MySQL, PostgreSQL, BigQuery, migración

## Descripción general

Traductor de dialectos SQL basado en reglas. Cubre autoincremento (AUTO_INCREMENT↔SERIAL↔IDENTITY), límite de filas (LIMIT↔FETCH FIRST), agregación de cadenas (GROUP_CONCAT↔STRING_AGG↔LISTAGG), funciones de fecha (DATEDIFF↔DATE_DIFF↔EXTRACT), mapeo de tipos (TEXT↔VARCHAR↔STRING) y funciones propias de cada dialecto. Las construcciones sin traducción mecánica se marcan como UNSUPPORTED para revisión manual. Local, determinista, sin IA.

## Entradas

- **SQL de origen** (textarea): Paste SQL from the source dialect... SELECT GROUP_CONCAT(name SEPARATOR ', ') FROM users LIMIT 10;
- **Dialecto origen** (select)
- **Dialecto destino** (select)
- **Conservar formato** (checkbox)

## Cuándo usarlo

- Cuando migras tablas o consultas SQL de un motor de base de datos a otro.
- Cuando necesitas adaptar funciones, tipos, límites de filas o agregaciones entre dialectos.
- Cuando quieres revisar rápidamente qué partes de una consulta no tienen traducción mecánica.

## Cómo funciona

- Pega el SQL de origen en el campo de entrada.
- Selecciona el dialecto de origen y el dialecto de destino.
- Activa o desactiva la conservación del formato original.
- Consulta el SQL traducido en HTML y revisa las advertencias UNSUPPORTED.

## Casos de uso

- Migración de esquemas con AUTO_INCREMENT, SERIAL o IDENTITY entre motores SQL.
- Adaptación de consultas con LIMIT, FETCH FIRST, GROUP_CONCAT, STRING_AGG o LISTAGG.
- Revisión de funciones de fecha y tipos como TEXT, VARCHAR y STRING antes de cambiar de plataforma.

## Preguntas frecuentes

### ¿Qué dialectos SQL admite?

Admite MySQL, PostgreSQL, SQLite, BigQuery, Snowflake y Redshift.

### ¿Qué elementos puede traducir?

Traduce DDL, DML, funciones, tipos, autoincremento, límites de filas y agregaciones de cadenas, entre otros patrones.

### ¿Qué significa UNSUPPORTED?

Indica una construcción que no puede traducirse mecánicamente y necesita revisión manual.

### ¿Puedo conservar el formato del SQL?

Sí. La opción «Conservar formato» permite mantener el formato de la entrada cuando está activada.

### ¿La traducción usa inteligencia artificial?

No. Es un traductor local, determinista y basado en reglas.

## Herramientas relacionadas

- [Unificador de Tablas Múltiples](https://elysiatools.com/es/tools/multi-table-joiner): Unir y fusionar múltiples tablas con varios tipos de unión (interno, izquierdo, derecho, completo)
- [Visualizador de Plan de Ejecución SQL](https://elysiatools.com/es/tools/sql-explain-plan-visualizer): Pega la salida de EXPLAIN / EXPLAIN ANALYZE (PostgreSQL/MySQL/SQLite) para renderizar un árbol de costos, marcar divergencias entre filas estimadas y reales, y sugerir índices
- [Formateador y Minificador de SQL](https://elysiatools.com/es/tools/sql-query-formatter): Embellece o minifica SQL con control total del dialecto (PostgreSQL, MySQL, SQLite, SQL Server/T-SQL, BigQuery, Snowflake, etc.), mayúsculas de palabras clave/identificadores/funciones, estilo de sangría (estándar, tabular izquierda/derecha) y líneas entre sentencias. Produce un resultado resaltado y listo para copiar con estadísticas de tamaño y sentencias.
- [Diff de Schema de Base de Datos](https://elysiatools.com/es/tools/database-schema-diff): Compara dos schemas y genera un borrador de migracion
- [Emisor de INSERT SQL desde CSV](https://elysiatools.com/es/tools/csv-flavor-to-sql-insert-emitter): Analiza CSV/Excel-CSV/TSV (detección automática, RFC 4180) y genera lotes INSERT para MySQL/PostgreSQL/SQLite/SQL Server con inferencia de tipos y ON CONFLICT/IGNORE
- [Planificador de migracion CSV a base de datos](https://elysiatools.com/es/tools/csv-to-database-migration-planner): Infiere un schema relacional desde CSV y genera planes CREATE TABLE y ALTER para PostgreSQL, MySQL, SQLite o SQL Server
- [Analizador de logs estructurados](https://elysiatools.com/es/tools/structured-log-analyzer): Detecta formatos comunes de logs, extrae campos clave e infiere tipos para exportar en JSON, CSV o SQL.
- [Generador de Migración de Base de Datos](https://elysiatools.com/es/tools/database-migration-generator): Generar scripts de migración SQL para cambios de esquema

## Ejemplos

- [Ejemplos de Scripts SQL](https://elysiatools.com/es/samples/sql-samples): Ejemplos de consultas SQL y scripts de base de datos para varios escenarios y casos de uso
- [Ejemplos de Inyección SQL](https://elysiatools.com/es/samples/sql-injections): Colección educativa de payloads de inyección SQL para pruebas de seguridad, evaluación de vulnerabilidades y prácticas de codificación defensiva
- [Muestras SQL](https://elysiatools.com/es/samples/sql-viewer-samples): Archivos de muestra para el visor SQL en el navegador
- [Ejemplos de ORM Drizzle](https://elysiatools.com/es/samples/drizzle): Ejemplos de ORM Drizzle ligero en TypeScript incluyendo definición de esquemas, consultas, migraciones, relaciones y patrones de base de datos

## Contenido relacionado

- [Herramientas de esquemas de base de datos, migraciones y flujos SQL](https://elysiatools.com/es/hubs/database-schema-migration): Planifica esquemas de tablas, genera SQL, compara cambios de base de datos, valida relaciones y convierte hojas de calculo en datos listos para cargar en un solo hub.
- [Herramientas de revision de consultas SQL, rendimiento e integridad relacional](https://elysiatools.com/es/hubs/sql-query-review-performance-and-integrity): Revisa SQL antes de llevarlo a produccion: formatea consultas, arma joins, inspecciona planes EXPLAIN, detecta patrones de inyeccion, valida claves foraneas y compara deriva de schema en un solo hub.
