Apostrofi in stringhe SQL

Raddoppia gli apostrofi semplici nel contenuto di una stringa SQL tra apici singoli.

Prova un breve esempio

Prova un breve esempio

Carica l’esempio fittizio in un modulo vuoto. Controlla le opzioni, avvia lo strumento se necessario e confronta il risultato qui sotto.

Sostituisce ogni apostrofo ASCII con due apostrofi: O'Brien diventa O''Brien. Non aggiunge gli apici che delimitano la stringa. Incolla soltanto il contenuto della stringa e premi Raddoppia apostrofi SQL. Verifica le regole del database prima dell’uso. Non garantisce la prevenzione delle SQL injection: le regole dipendono da database e configurazione. Nelle applicazioni usa parametri associati. Non codifica identificatori, query complete o tutti i tipi di stringa SQL.

Testo in una stringa SQL tra apici singoli

O'Brien

Risultato previsto

O''Brien

L’esempio sarà disponibile quando lo strumento sarà pronto.

Il testo viene elaborato nel tuo browser.

In breve

Sostituisce ogni apostrofo ASCII con due apostrofi: O'Brien diventa O''Brien. Non aggiunge gli apici che delimitano la stringa.

Questi strumenti elaborano i dati nel browser dopo il caricamento della pagina. I calcoli non inviano le tue immissioni o i risultati a un servizio remoto. Il sito richiede comunque il codice e le risorse della pagina e, se acconsenti, usa Google Analytics per i dati di visita.

Domande frequenti

Lo strumento aggiunge gli apici SQL?

No. Raddoppia solo gli apostrofi semplici: O'Brien diventa O''Brien. Aggiungi tu gli apici delimitatori soltanto quando stai intenzionalmente scrivendo un valore letterale.

Gli apostrofi tipografici vengono modificati?

No. Cambia solo l’apostrofo semplice usato come delimitatore SQL; quelli tipografici rimangono invariati.

Posso usarlo contro le SQL injection in un’applicazione?

No. Le regole dipendono da database e contesto; questa trasformazione non può rendere sicura una query. Usa query parametrizzate.

Fonti e riferimenti

Questi riferimenti documentano lo standard o l’API del browser citati; non convalidano i risultati dello strumento.