Inhoudsopgave:
Definitie - Wat betekent Concatenation?
Samenvoeging in de context van databases verwijst naar het samenvoegen van twee of meer dingen tot een grote. In database-taal zijn de dingen die worden samengevoegd over het algemeen twee tabelvelden die uit dezelfde of verschillende tabellen kunnen komen.Techopedia legt Concatenation uit
Het meest gebruikelijke gebruik van aaneenschakeling is om twee databasevelden samen te voegen die afzonderlijk worden opgeslagen maar meestal samen worden gebruikt. Neem bijvoorbeeld velden die 'EERSTE NAAM' en 'NAAM' heten. Deze twee velden zijn soms als twee opgeslagen afzonderlijke velden, maar bij het ophalen wil de kijker meestal beide namen zien.
Aaneenschakeling wordt bereikt door het gebruik van een speciale aaneenschakelingsexploitant in een SQL-query. Oracle Database gebruikt bijvoorbeeld de || operator om twee strings samen te voegen. Een voorbeeld van een SQL-query om dit te bereiken is:
SELECT voornaam_| ' '|| achternaam FROM klant_master.
Merk op dat we in dit geval ook een spatie (tussen '') tussen de twee namen hebben geplaatst. Dit is alleen maar om de leesbaarheid van de uiteindelijke output te verbeteren. Als we zojuist de twee velden hebben samengevoegd zonder een spatie ertussen, zou de zoekopdracht zijn: