Sqlserver
 sql >> Base de données >  >> RDS >> Sqlserver

Comment puis-je échapper à un guillemet simple dans SQL Server ?

Les guillemets simples sont échappés en les doublant , comme vous nous l'avez montré dans votre exemple. Le SQL suivant illustre cette fonctionnalité. Je l'ai testé sur SQL Server 2008 :

DECLARE @my_table TABLE (
    [value] VARCHAR(200)
)

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

SELECT * FROM @my_table

Résultats

value
==================
hi, my name's tim.