Muitos de nós sabemos que o método popular de escapar de aspas simples é dobrá-las facilmente como abaixo.
PRINT 'It''s me, Arul.';
vamos procurar outras maneiras alternativas de escapar das aspas simples.
Caracteres UNICODE
39 é o caractere UNICODE de aspas simples. Para que possamos usá-lo como abaixo.
PRINT 'Hi,it'+CHAR(39)+'s Arul.';
PRINT 'Helo,it'+NCHAR(39)+'s Arul.';
2.QUOTED_IDENTIFIER
Outra solução alternativa simples e melhor é usar QUOTED_IDENTIFIER. Quando QUOTED_IDENTIFIER está definido como OFF, as seqüências de caracteres podem ser colocadas entre aspas duplas. Nesse cenário, não precisamos escapar de aspas simples. Portanto, dessa maneira, seria muito útil ao usar muitos valores de string com aspas simples. Será muito útil ao usar tantas linhas de scripts INSERT / UPDATE em que os valores das colunas têm aspas simples.
SET QUOTED_IDENTIFIER OFF;
PRINT "It's Arul."
SET QUOTED_IDENTIFIER ON;
CONCLUSÃO
Os métodos acima mencionados são aplicáveis ao AZURE e On Premises.