# 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.

## 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.

¿Su anuncio aquí?

[Envíenos un correo](mailto:hi@dennn.is?subject=Publicidad%20en%20OneClick%20Pro)

[Anuncio El conjunto de plugins listo para agentes de WordPress.](https://sleekwp.com/?ref=oneclickpro)
