J'ai une chaîne comme "Telugu, Praveen Kumar". J'ai besoin de diviser cette chaîne comme First_Name = Praveen, Last_Name = Telugu, Middle_Name = Kumar. Veuillez m'aider !!!Comment diviser un nom en utilisant sql dans un environnement Big SQL?
Répondre
Tryn celui-ci:
UPDATE table
SET FirstName = SUBSTRING(FullName, CHARINDEX(',', FullName)+1, CHARINDEX(' ',FullName)-CHARINDEX(',', FullName)-1)
,MiddleName = SUBSTRING(FullName, 0, CHARINDEX(',', FullName))
,LastName = SUBSTRING(FullName, CHARINDEX(' ', FullName)+1, LEN(FullName)-CHARINDEX(' ', FullName)+1)
sélectionnez CONCAT (CONCAT (CONCAT ('Telugu', ','), 'Praveen'), '' ',' Kumar ') comme NAME de dual ; J'ai encore cela, j'ai besoin de les séparer en colonnes séparées. – PraveenKumarTelugu
Je ne sais vraiment pas quel est votre point .. je vous ai écrit une mise à jour pour la table, où le nom complet est stocké dans la colonne 'FullName' .. vous avez écrit ici sélectionner sans colonnes, juste des valeurs aveugles sélectionnées. wtf homme? :RÉ – Morte
On dirait que vous devriez avoir enregistré le nom dans des colonnes séparées au lieu. – jarlh
Oui, je dois les stocker dans des colonnes séparées après la division – PraveenKumarTelugu