2011-07-27 3 views
0

je veux craeted une chaîne qui contient ' caractère, mais chaque fois que j'essaye il échoue.comment créer une chaîne dans DB2

SET STR_BUFF = 'SELECT * FROM' || VAR_TABLE || ' WHERE NAME LIKE '%abc%'; 

Mais la procédure ne compile pas. Est-ce que DB2 a aussi des caractères comme Java où nous représentons " comme \".

Merci,

Répondre

3

Utilisez deux guillemets simples pour échapper au caractère de citation

SET STR_BUFF = 'SELECT * FROM' || VAR_TABLE || ' WHERE NAME LIKE ''%abc%'';' 
Questions connexes