Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Computer Programming Languages >> Content
Hoe te INSTR gebruiken Met Decode en No Middle Name
Structured Query Language ( SQL ) een middel voor u het opzetten en beheren van uw databases . U kunt de taal te gebruiken om uw query databases , data vergelijken tussen gegevensbronnen en berekenen van gegevens binnenkant van hun tafels . Het raadplegen van een database tabel voor een lijst met namen kunnen presenteren u met een uitdaging, omdat de namen in uw lijst kan wel of niet bevatten middelste namen . Als je een probleem tegenkomt met parsing tekenreeksnamen dat er geen tweede naam gegevens bevatten , kunt u Decode commando SQL 's INSTR en gebruik af te breken uw volledige naam in afzonderlijke categorieën voor de eerste, laatste en middelste namen . Instructies
1

Start uw SQL -editor en open de database die u wilt werken . Selecteer de gewenste tabel uit de database typ " UPDATE database_master_file SET " in de SQL- editor - de aanhalingstekens worden weggelaten in de verklaring. Vervangen " database_master_file " met de bestandsnaam van uw tafel - . Gebruik onderstrepingstekens in plaats van spaties aan de bestandsnaam samen string

Type " last_name 2 = SUBSTR ( naamrecord , 1 , INSTR ( record naam , " ) -1 ) , " het eerste gedeelte van de plaat gedefinieerd als de achternaam . Weglaten van de instructie aanhalingstekens met behoud van de komma aan het eind - komma langsheen het einde van een veld in een SQL-instructie . . Vervangen " Name Record " in de verklaring met de naam kopbal van uw database
3

Voeg de " first_name = DECODE ( OM CHAR ( INSTR ( pat_name , - , 1,2 ) ) , "statement op de volgende regel . de " 1 " en " 2 " in deze verklaring vertellen SQL om te zoeken naar een voornaam als de naam plaat heeft een of twee spaties .
4

Gebruik de volgende instructies om de SQL-editor te vertellen om het volgende deel van de string van je plaat te wijzen als de voornaam . Type " '0 ' , SUBSTR ( pat naam , INSTR ( pat_name , ' ) 1 ) , , " " SUBSTR ( pat - naam, INSTR ( pat_name , '' ) 1 , " en " INSTR ( pat_name , '' , 1,2 ) - INSTR ( pat_name , " ) -1 ) ) , " naar het volgende drie lijnen met opknoping streepjes . Weglaten van de buitenste aanhalingstekens in elk van de verklaringen en laat de buitenste komma in de eerste verklaring . De komma's naast het meest rechtse haakjes worden gebruikt om het einde van het veld een verklaring van accentueren .
5

Type " pat_middle_name = DECODE ( TO_CHAR ( INSTR ( pat_name , '' , 1,2 ) , " op de volgende regel typ " '0 ' , null , " op de volgende regel om de SQL-editor vertellen om weg te laten een veld middelste naam als het geen twee spaties in de string vinden . Type" SUBSTR ( pat - naam, INSTR ( pat_name , ' , 1,2 ) 1 ) "om de SQL- editor die de derde naam in de reeks is de middelste naam , indien hij vaststelt twee ruimten in het record te vertellen. Laat de aanhalingstekens en behoud van de komma in de verklaringen .
6

Sla uw wijzigingen op en sluit uw SQL-editor .

Previous: Next:
  Computer Programming Languages
·Hoe te Direct3D gebruiken 
·Hoe te Gray Code Bereken 
·Hoe te VBScript opnieuw instal…
·Berekeningen in Adobe LiveCycl…
·Factoren die bepalen de keuze …
·Hoe maak je Windows Mobile App…
·Hoe te AutoDesk Deployment Ima…
·Hoe kan ik een lijst in GridVi…
·Hoe maak je een pagina insluit…
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Hoe je elementen van een array in C 
·Hoe maak je een Div draaien in JavaScrip…
·Hoe verwijderen Last Octet in Perl 
·Hoe je het formulier Actie Wijzig in Jav…
·Hoe maak je een hex ​​-bestand schrijven…
·Hoe je MySQL beheren met Plesk 
·Wat is een ISO Programmeur 
·Hoe maak je een Visual Basic Button Disa…
·Hoe het genereren van een nummer niet me…
Copyright © Computer Kennis http://www.nldit.com