sql >> Base de Datos >  >> RDS >> Mysql

Uso de expresiones regulares para validar sentencias mysql

Bueno, tal vez para expresiones regulares extendidas, pero por el significado original de "regex" que significa "Expresión regular", para "Idioma normal "- no.

Cada sentencia SELECT es:

SELECT x FROM y WHERE z

Sin embargo, dado que y en sí mismo puede ser una declaración SELECT, esto es al menos tan difícil como el lenguaje de paréntesis balanceado, que es irregular.