Maison > base de données > tutoriel mysql > Comment échapper aux guillemets simples dans les instructions INSERT de SQL Server ?

Comment échapper aux guillemets simples dans les instructions INSERT de SQL Server ?

Patricia Arquette
Libérer: 2025-01-23 23:02:09
original
489 Les gens l'ont consulté

How to Escape Single Quotes in SQL Server INSERT Statements?

Guillemets simples doubles pour les échapper dans SQL Server

Lors de l'insertion de données texte contenant des guillemets simples ('), il est important de les échapper pour éviter les erreurs de syntaxe. Dans SQL Server, ce processus est simple.

La solution pour échapper aux guillemets simples est de les écrire deux fois. Par exemple, pour insérer le texte "salut, je m'appelle tim", vous utiliserez le SQL suivant :

<code class="language-sql">INSERT INTO my_table VALUES ('hi, my name''s tim.');</code>
Copier après la connexion

En doublant le guillemet simple, SQL Server reconnaît que l'apostrophe fait partie des données et non un délimiteur de chaîne.

Exemple

Le code suivant montre comment échapper les guillemets simples dans un tableau avec des colonnes VARCHAR :

<code class="language-sql">DECLARE @my_table TABLE (
    [value] VARCHAR(200)
)

INSERT INTO @my_table VALUES ('hi, my name''s tim.')

SELECT * FROM @my_table</code>
Copier après la connexion

Résultats

<code>value
==================
hi, my name's tim.</code>
Copier après la connexion

Cela confirme que les guillemets simples ont été échappés avec succès, permettant au texte d'être inséré correctement dans la base de données.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal