Gratis SQL Unescape Tool Online
Keer SQL-escaping direct om — verwijder dubbele aanhalingstekens en backslashes, alleen in browser.
Invoer
Uitvoer
Wat is SQL-escaping?
U bekijkt een SQL-log of database-export en ziet O''Brien in plaats van O'Brien. Dat is SQL-escaping in actie — en dit hulpmiddel keert dat om. SQL unescape converteert geëscapete SQL-strings terug naar hun oorspronkelijke leesbare vorm. Handig bij het inspecteren van geëxporteerde .sql-bestanden, het lezen van logs, debuggen van stored procedures of het opschonen van geïmporteerde gegevens. De standaard bij PostgreSQL, MySQL, SQLite en SQL Server is het verdubbelen van enkelvoudige aanhalingstekens — dit hulpmiddel keert dat precies om. Alles draait in uw browser.
De meest gebruikelijke escape in SQL is het verdubbelen van enkelvoudige aanhalingstekens: ' wordt ''.
Zo gebruik je de SQL Unescape-tool
De geëscapete SQL-string plakken
Kopieer de geëscapete SQL-tekst en plak die in het invoerveld. Dit is doorgaans een string met geëscapete aanhalingstekens zoals '\'hello\'' of dubbele aanhalingstekens zoals ''hello''.
Escape-stijl kiezen
Selecteer het escape-formaat: backslash (MySQL/PostgreSQL-stijl) of dubbele aanhalingstekens (SQL Server/ANSI-stijl). De tool unescapet dienovereenkomstig.
Voorbeeld
Geëscapete SQL (backslash-stijl):
Geünescaped resultaat:
Wanneer moet je SQL unescapen?
Unescape SQL-strings wanneer u gegevens leest die zijn opgeslagen of geëxporteerd in geëscapete vorm — databasedumps, logbestanden of waarden gekopieerd uit een SQL-editor. Unescaping herstelt de werkelijke inhoud.
Andersom? Gebruik de SQL Escape-tool om strings te escapen voor het invoegen in queries.
Veelgestelde vragen
Wat doet SQL unescape?
SQL unescape keert de escaping van SQL-strings om. Het converteert dubbele aanhalingstekens '' terug naar ' en dubbele backslashes \\ terug naar \.
Wanneer heb ik SQL unescape nodig?
Typisch bij het lezen van SQL-exports, inspecteren van logs, debuggen van stored procedures of wanneer gegevens zijn geëscapet voor opslag en u de originele waarden nodig heeft.
Werkt het voor MySQL, PostgreSQL en SQL Server?
Ja voor gangbare gevallen. Het terugdraaien van aanhalingstekens is standaard bij alle grote databases. Backslash-terugdraaien is MySQL-specifiek conform de MySQL-stringliteralen.
Wordt mijn SQL naar een server gestuurd?
Nee. Alles draait in uw browser. Uw SQL verlaat uw apparaat niet.
Wat is het verschil tussen SQL escape en unescape?
SQL escape converteert ' naar '' ter bescherming tegen SQL-injectie. SQL unescape doet het omgekeerde: '' terug naar '. Escape vóór invoegen, unescape bij lezen.
Gerelateerde tools
Referenties: OWASP SQL Injection