Est-il une fonction dans Hiveql qui est équivalent à la Droite() ou vers la Gauche() fuction forme TSQL?
Par exemple, RIGHT(col1,10) pour obtenir les 10 premiers caractères de col1.
Pour la victoire! J'ai proposé une mise à jour au MAUVAIS accepté de répondre à cette formule, qui est aussi plus simple ALEKSEY NIKITOV (qui est également correcte.) Grâce anonyXmous!
C'est presque la même que la réponse donnée il y a 10 mois. Presque la même, sauf que c'est la bonne et l'autre était incorrect. Puis l'on a accepté la réponse devrait être édité accepté de répondre (pour le droit de la fonction) est maintenant édité
Il n'y a pas de droit ou gauche de la fonction, mais vous pouvez mettre en œuvre même avec substr comme
Remarque: Ici nchar est pas de caractère
OriginalL'auteur sandeep rawat
Cela fonctionne pour moi, pour le droit de la fonction: substr (col, -nchar) = droite(col, nchar).
Espère que cette aide.
OriginalL'auteur âńōŋŷXmoůŜ
droite(colonne, nchar) = substr(colonne, (longueur(colonne)-nchar+1), nchar)
Presque la même, sauf que c'est la bonne et l'autre était incorrect.
Puis l'on a accepté la réponse devrait être édité
accepté de répondre (pour le droit de la fonction) est maintenant édité
OriginalL'auteur ALEKSEY NIKITOV