Structured Query Language ( SQL) fournit un moyen pour vous de configurer et de gérer vos bases de données . Vous pouvez utiliser le langage pour interroger les bases de données , de comparer les données entre les sources de données et calculer des informations à l'intérieur de leurs tables. Interrogation d'une table de base de données pour une liste de noms peut vous présenter un défi, car les noms de votre liste peuvent ou non inclure prénoms. Si vous rencontrez un problème avec les noms de chaînes d'analyse qui ne contiennent pas de données de prénom, vous pouvez utiliser le INSTR de SQL et commandes de décodage de briser vos noms et prénoms en catégories distinctes pour les premiers , nom et ses prénoms . Instructions
1
Lancez votre éditeur SQL puis ouvrez la base de données que vous souhaitez travailler. Sélectionner le tableau désiré à partir de la base de données , puis tapez " UPDATE database_master_file SET" dans l'éditeur SQL - omettre les guillemets dans l'instruction. Remplacez « database_master_file " avec le nom de fichier de votre tableau - . Utilisation souligne la place des espaces d'enchaîner le nom du fichier ainsi que
2
type nom_famille "= SUBSTR ( nom d'enregistrement , 1 , INS ( nom de l'enregistrement , " ) -1 ) , " pour définir la première partie de la fiche que le nom de famille. Omettre les guillemets de la déclaration , tout en préservant la virgule à la fin - virgules ponctuent la fin d'un champ dans une requête SQL . . Remplacez « Enregistrer un nom» dans la déclaration à la tête de nom de votre base de données
3
Ajouter le " prenom = DECODE (TO CHAR ( INSTR ( pat_name , - , 1,2) ) , " déclaration sur la ligne suivante. l' " 1 "et " 2 "dans cette instruction tell SQL pour rechercher un prénom si le nom de disque a une ou deux places .
4
Utilisez les instructions suivantes pour raconter l'éditeur SQL pour désigner la partie suivante de la chaîne de votre dossier que le prénom . Tapez " 0" , SUBSTR (nom pat , INS ( pat_name , ') +1) , " " SUBSTR (pat - nom , INS ( pat_name ,'') +1 "et" INSTR ( pat_name ,'', 1,2 ) - INSTR ( pat_name " ) -1) ) , " sur la prochaine trois lignes avec des tirets suspendus. Omettre les guillemets extérieurs dans chacun des états et omettre la virgule extérieur dans la première déclaration . Les virgules à côté des plus à droite entre parenthèses sont utilisés pour ponctuer la fin de champ d'un communiqué.
5
type " pat_middle_name = decode ( TO_CHAR ( INSTR ( pat_name ,'', 1,2 ) , " sur la ligne suivante , puis tapez" 0 " , null," sur la ligne suivante à raconter l'éditeur SQL d'omettre un champ de prénom si elle ne trouve pas deux espaces dans la chaîne . tapez " SUBSTR (pat - nom , INS ( pat_name , ' , 1,2) +1) " de dire à l'éditeur SQL que le troisième nom de la chaîne est le deuxième prénom si elle trouve deux places dans le dossier. omettre les guillemets et préserver les virgules dans les états financiers.
6
Enregistrez vos modifications puis fermez votre éditeur SQL.