Les caractères doivent être échappés en Tsql

Je cherchais une liste de caractères spéciaux qui doivent être échappés dans ms sql server, mais ne pouvait pas en trouver un, et la plupart des réponses que j'ai vu pour les questions similaires conseillé d'utiliser des requêtes Paramétrées.. que je fais déjà, mais le cadre que je suis ne fait pas n'importe échapper pour moi.

Donc j'ai pensé que je vais donner un tas de ceux de l'essayer et de voir celui qui échoue.... et j'ai essayé une requête simple

select * from x where value = '<characters>'

dans cette requête, j'ai essayé presque tous les personnages que j'ai pu trouver sur mon clavier et tous d'entre eux semblent fonctionner... en plus de la Simple Citation.. que l'on échoue.

Donc je veux savoir la liste des caractères qui ne sont pas valides et doivent être échappés dans ms sql server - tsql et ne veulent pas prendre le risque de juste s'échapper l'apostrophe et de laisser le reste qui pourrait causer des problèmes

Remercie de votre aide

  • Hein? Quel est le problème avec les requêtes paramétrées?
  • ils se comportent différemment dans différents cadres... ne fonctionne pas pour moi
  • Ensuite, vous devez résoudre ce problème.
  • Nous ne pouvons pas les utiliser avec notre héritage de niveau intermédiaire.
InformationsquelleAutor Hell Boy | 2012-05-07