J'utilise la méthode SUBSTR dans la requête SQL, mais grâce à la longue chaîne, elle donne ci-dessous erreur:erreur Oracle SUBSTR pour une longue chaîne
ERROR: ORA-01704: string literal too long.
SQL: select * from table where tn=SUBSTR('....LONG STRING....',1,12)
s'il vous plaît suggérer une solution de rechange pour permettre substring sur une longue chaîne dans Oracle requête SQL .
Merci
Praveen
Suggestion: Convertissez-le en 12 caractères car vous voulez que le 1er 12 lâche tout le reste ... Selon le SGBDR ... 'Sélectionnez * dans la table où tn = cast (longstring comme varchar2 (12))' – xQbert