web-dev-qa-db-fra.com

Comment puis-je échapper à une citation unique dans Presto?

Comment puis-je échapper à un ' (guillemet simple) dans Presto?

C'est là que j'essaye de l'utiliser

select count(*) as count from uploads where title not in ('Driver's License')

J'ai essayé les échappements habituels:, 'Driver\'s License', "Driver's License", E'Driver\'s License' mais rien ne semble fonctionner. Les documents de Presto sont vagues. Quelqu'un sait?

6
scottshepard

La réponse, fournie par a_horse_with_no_name , consiste à utiliser un autre '

'Driver''s License'

7
scottshepard

Mettez un guillemet simple deux fois à la place de guillemets simples, que vous devez échapper:

select count(*) as count 
from uploads
where title not in ('Driver''s License')
0
Ganesh