web-dev-qa-db-fra.com

Supprimer le dernier caractère de la chaîne dans sql plus

J'essaie de supprimer le dernier caractère d'une sortie de colonne dans sql plus. La longueur des entrées de colonne n'est pas fixe

Par exemple, XYZA devrait sortir en tant que XYZ

J'ai essayé d'utiliser la fonction substr() mais cela ne semble pas fonctionner.

SUBSTR(ooo.CO_NAME,1,LENGTH(ooo.CO_NAME-1))
13
Ali Anwar

Une parenthèse fermante est au mauvais endroit. Ça devrait être:

SUBSTR(ooo.CO_NAME, 1, LENGTH(ooo.CO_NAME) - 1)
27
Troy Gizzi