Ignorer une apostrophe dans une chaîne SQL

Céline Martinet Sanchez 23/02/2021 Breves

Il est possible d'échapper des apostrophes en les doublant ! Pas très intuitif mais efficace.

1
2
3
4
5
6
7
DECLARE @my_table TABLE (
    [value] VARCHAR(200)
)

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

SELECT * FROM @my_table

Résultat

1
2
3
4
5
value
==================
hi, my name's tim.

Merci https://stackoverflow.com/a/1586588/3086625

Céline Martinet Sanchez

Freelance depuis 2014, je suis développeuse web et formatrice. Au travers de ce site, je parle de Python, de startups et de code en général.

Découvrir mes projets