Structured Query Language is een database taal die informatie uit databases ophaalt en toont deze aan de gebruiker . Zijn vervangen trefwoord functie kan een tekenreeks zoeken naar een of meerdere personages en vervang wedstrijden met een andere term . De functie maakt het gemakkelijk voor programmeurs om spaties , speciale tekens of andere ongewenste tekens te vervangen in de database . Syntax Het eerste deel van het gebruik van de replace commando in SQL is het kennen van de syntax . De syntax van de opdracht Vervangen moet worden gevolgd of de SQL server zal een foutmelding terug : REPLACE ( theFullString , PatternToFind , ReplacementString ) op Twitter De variabele " theFullString " is de volledige string die heeft nog niet bewerkt . " PatternToFind " is de tekenreeks waarnaar moet worden gezocht . " ReplacementString " is de tekenreeks die de PatternToFind snaar zal overschrijven . Als er geen overeenkomsten worden gevonden , zal de string hetzelfde blijven . Variabelen toewijzen De replace functie kan worden gebruikt om een variabele toe te wijzen aan de nieuwe string. De nieuwe tekenreeks kan dan worden gebruikt om te werken of als er gegevens in de SQL server tabellen . Het volgende voorbeeld wordt een SQL- variabele met de nieuwe snaar nadat deze is vervangen . MyString = vervangen ( ' My String ' , ' String ' , 'Code' ) op Twitter In dit voorbeeld , de " Mijn String " string wordt doorzocht en " String " vervangen door " Code . " Het resultaat is dat myString bevat nu de tekenreeks ' My Code . " Toevoegen Records De insert commando wordt gebruikt om een nieuw record toe te voegen aan een tabel . Het vervangen functie kan worden gebruikt om ongewenste tekens vervangen voordat ze worden ingevoegd in de database. De volgende code vervangt een string en dan voegt het in een tabel : insert in klant ( customer_name ) waarden ( Vervang ( ' mijn //naam ' , ' //' , ' ' ) ) op de bovenstaande code verwijdert de vreemde tekens in het " mijn naam " string ingevoerd. Het vervangt de vreemde tekens met een spatie , en dan is het in de klant tafel wordt ingevoerd . Bijwerken Tafels ander type proces dat gebruikt wordt bij de vervanging functie is via de update commando in SQL . De update commando vervangt gegevens in een tabel . De programmeur kan tekst vervangen in een string voor bijwerken van de gegevens van de tabel. Hieronder is een voorbeeld van het vervangen van snaren voorafgaand aan het bijwerken van de tabel : aanpassing CustomerSet customer_name = vervangen ( ' Old Name , ' Oud ' , ' Nieuw ' ) waarbij customer_name = " Mijn klant" gegevens opmaken de replace functie kan worden gebruikt op de SQL -server om de gegevens op te maken aan de gebruiker geretourneerd en weergegeven in een toepassing . De SQL-opdracht wordt gebruikt om gegevens weer te geven is "select . " Door gebruik te vervangen in de opdracht select , wordt de data reeds opgemaakt voor de toepassing en de software slaat middelen, omdat het niet nodig om de opgehaalde gegevens op te maken . Het volgende is een voorbeeld : selecteert vervangen ( voornaam , ' klant ' , ' mijn klanten ' ) van klanten
|