Saltar al contenido

Formateador de MariaDB

Formatee consultas y scripts MariaDB con reglas de MariaDB para identificadores entre acentos graves, escapes con barra inversa, comentarios #, comentarios ejecutables y bloques DELIMITER. Las cláusulas como ON DUPLICATE KEY UPDATE y RETURNING se mantienen unidas, las columnas y condiciones se sangran y las sentencias se separan con líneas en blanco. Los textos y paréntesis sin cerrar se notifican con la línea y la columna para agilizar las revisiones.

Restablecer

Preguntas frecuentes

¿En qué se diferencia del Formateador de MySQL?

Ambos comparten las reglas de comillas y comentarios de MySQL. El Formateador de MariaDB también trata RETURNING, que MariaDB admite en INSERT, REPLACE y DELETE, como una cláusula propia.

¿Qué literales e identificadores se reconocen?

Se reconocen los identificadores entre acentos graves, las cadenas entre comillas simples y dobles con escapes de barra inversa, los literales X'' y B'', las cadenas nacionales N'', los introductores de conjuntos de caracteres como _utf8mb4'text' y las variables @. Su contenido nunca se modifica.

¿Cómo se gestionan los comentarios?

Se mantienen los comentarios con almohadilla (#), los comentarios con doble guion (-- seguido de un espacio) y los comentarios de bloque. Los comentarios ejecutables que incluyen un marcador de versión se conservan exactamente como están escritos.

¿Qué cláusulas van en su propia línea?

SELECT, FROM, WHERE, GROUP BY, HAVING, ORDER BY y LIMIT empiezan en líneas propias. ON DUPLICATE KEY UPDATE, LOCK IN SHARE MODE, FOR UPDATE y RETURNING también se mantienen unidos como cláusulas.

¿Puedo formatear procedimientos almacenados?

Sí. Las líneas DELIMITER se mantienen en líneas propias, el delimitador personalizado cierra cada rutina y los bloques BEGIN y END con IF, WHILE y LOOP se sangran.

¿Cambia el uso de mayúsculas y minúsculas en las palabras clave?

No. Todas las palabras clave y los nombres conservan las mayúsculas y minúsculas que escribió. Solo cambian los espacios en blanco y los saltos de línea.

¿Qué errores se detectan?

Las cadenas sin cerrar, los identificadores entre comillas y los comentarios de bloque, así como los paréntesis desequilibrados, se notifican con la línea y la columna. La herramienta no comprueba toda la gramática ni el esquema.

¿Puedo elegir la sangría?

Sí. Elija 2 o 4 espacios o tabulaciones para cada nivel de anidamiento. Las listas cortas entre paréntesis se mantienen en línea.

¿Qué tamaño puede tener la entrada?

Hasta 1 MB por solicitud y 128 KB por sentencia. Esto permite procesar volcados grandes de procedimientos y vistas.

¿Se almacena mi SQL?

No. Las consultas se formatean en memoria y se devuelven de inmediato. Nunca se guardan y solo se registran los tamaños de las solicitudes.

Acerca de OneClick Pro

OneClick Pro es una colección gratuita de más de 150 herramientas web para las tareas cotidianas: convertir imágenes y unidades, dar formato y validar código, consultar dominios y SEO, y trabajar con texto, fechas y números. Todas las herramientas funcionan sin registro ni suscripción; los datos que introduce solo se utilizan para calcular el resultado y nunca se almacenan. Úsela como una caja de herramientas para tareas puntuales o añada a favoritos las que utiliza a diario.