Hieronder vindt u een lijst met ingebouwde tekenreeks-/tekenfuncties die beschikbaar zijn in Oracle Database.
Functie | Beschrijving |
---|---|
ASCII() | Retourneert de decimale representatie in de database-tekenset van het eerste teken van zijn argument. |
CHR() | Retourneert een teken op basis van de codewaarden die als argument zijn opgegeven. |
CONCAT() | Voert een tekenreeksaaneenschakeling uit op zijn argumenten. |
INITCAP() | Retourneert zijn argument met de eerste letter van elk woord in hoofdletters en alle andere letters in kleine letters. |
INSTR() | Zoekt naar een subtekenreeks in een gegeven tekenreeks en retourneert een geheel getal dat de positie van het eerste teken van deze subtekenreeks aangeeft. |
LENGTH() | Rgeeft de lengte van zijn argument. Er zijn vijf afzonderlijke functies; LENGTH() , LENGTHB() , LENGTH() , LENGTH2() , en LENGTH4() . Elke functie berekent de lengte op een andere manier. |
LOWER() | Retourneert zijn argument met alle letters in kleine letters. |
LPAD() | Voert het linkergedeelte van een tekenreeks op met een bepaald teken, tot een bepaald aantal tekens. |
LTRIM() | Knipt het linkerdeel van een string af. Standaard wordt witruimte bijgesneden, maar u kunt optioneel een ander teken of andere tekens opgeven om bij te snijden. |
NCHR() | Retourneert het teken met het binaire equivalent van zijn argument in de nationale tekenset. |
NLS_INITCAP() | Vergelijkbaar met de INITCAP() functie, behalve dat het een tweede argument accepteert waarmee je de sortering kunt specificeren. |
NLS_LOWER() | Vergelijkbaar met de LOWER() functie, behalve dat het een tweede argument accepteert waarmee u de sortering kunt specificeren. |
NLS_UPPER() | Vergelijkbaar met de UPPER() functie, behalve dat het een tweede argument accepteert waarmee je de sortering kunt specificeren. |
NLSSORT() | Retourneert een sorteersleutel voor een bepaalde tekenwaarde en een expliciet of impliciet gespecificeerde sortering. |
REGEXP_COUNT() | Retourneert het aantal keren dat een patroon voorkomt in een brontekenreeks. |
REGEXP_INSTR() | Vergroot de functionaliteit van de INSTR() functie door ons toe te staan patronen voor reguliere expressies te gebruiken. |
REGEXP_REPLACE() | Breidt de functionaliteit uit van de REPLACE() functie door ons toe te staan patronen voor reguliere expressies te gebruiken. |
REGEXP_SUBSTR() | Vergroot de functionaliteit van de SUBSTR() functie door ons toe te staan patronen voor reguliere expressies te gebruiken. |
REPLACE() | Hiermee kun je een deel van een tekenreeks vervangen door een andere tekenreeks. |
RPAD() | Voert het rechtergedeelte van een tekenreeks op met een bepaald teken, tot een bepaald aantal tekens. |
RTRIM() | Knipt het rechterdeel van een string af. Standaard wordt witruimte bijgesneden, maar u kunt optioneel een ander teken of andere tekens opgeven om bij te snijden. |
SOUNDEX() | Retourneert een tekenreeks die de fonetische representatie van zijn argument bevat. |
SUBSTR() | Retourneert de gespecificeerde substring van een gegeven string. |
TRANSLATE() | Hiermee kunt u meerdere één-op-één vervangingen van één teken maken in één bewerking. |
TRANSLATE(...USING) | Cvertaalt zijn argument naar de karakterset die gespecificeerd is voor conversies tussen de database karakterset en de nationale karakterset. Niet te verwarren met de TRANSLATE() functie, waarmee u in één bewerking meerdere één-op-één-substituties van één teken kunt maken. |
TRIM() | Hiermee kunt u tekens van de zijkanten van een tekenreeks bijsnijden. Je kunt voorlooptekens, volgtekens of beide inkorten. |
UPPER() | Retourneert zijn argument met alle letters in hoofdletters. |