É sempre uma boa prática validar toda a informação que é enviada ao banco de dados afim de evitar erros inesperados e até injeção SQL.
Este código propões uma lista de Expressões Regulares que validam uma string SQL para as Queries:
– SELECT
– UPDATE
– INSERT
– DELETE
Select > SELECTs[w*)(,s]+sFROMs[w]+ Update > UPDATEs[w]+sSETs[w,'=]+ Insert > INSERTsINTOs[dw]+[swd)(,]*sVALUESs([dw',)]+ Delete > DELETEsFROMs[dw'=]+