Som SQL, har Neo4J CQL gitt et sett med String funksjoner for å bruke dem i CQL spørringer for å få nødvendige resultatene. 
 
 Her skal vi diskutere noen av de viktigste og mest brukte funksjoner. 
 
 String Funksjoner List 
 S.No. 
 
1.UPPERIt brukes til å endre alle bokstavene i store bokstaver letters.2.LOWERIt brukes til å endre alle bokstaver i små bokstaver letters.3.SUBSTRINGIt brukes til å få treng av en gitt String.4.REPLACEIt brukes å erstatte en delstreng med gi delstreng av en String.
 Nå vil vi diskutere hver Neo4J CQL String Funksjoner i detalj med eksempler 
 
 ØVRE 
 
 Det tar en streng som en inngang og konvertere til store bokstaver. Alle CQL funksjoner bør bruke "()" brak 
 
 Funksjon syntaks 
 ØVRE (< u-string >) 
 . MERK: - 
 
 < -inngangen-string > kan være en egenskap navnet på en node eller forhold fra Neo4J Database 
 
  Eksempel -. 
 
  Dette eksemplet viser hvordan du bruker CQL ØVRE String funksjon for å hente Employee nodes Ename av detaljer i store bokstaver 
 
  Trinn 1 Anmeldelser - Skriv inn kommandoen nedenfor ved dollar kjapp i dataleseren 
 kamp.. (e: Employee) RETURN e.id , e.name, e.sal, e.deptno 
  Trinn 2 
 - Klikk på Execute knappen og observere resultatene 
 
Vi kan observere at dette søket returnerer 4 p <.. . br>
  Trinn 3 
 - Skriv inn kommandoen nedenfor og klikk på Execute knappen 
 MATCH (e: Employee) RETURN e.id, ØVRE (e.name), e.sal, e .deptno 
 Den bruker ØVRE () String funksjonen for å skrive Employee navn er store bokstaver. 
 
 Hvis vi observerer e.name kolonne, er alle navn skrives med store bokstaver. 
 
 LAVERE 
 
 Det tar en streng som en inngang og konvertere til små bokstaver. Alle CQL funksjoner bør bruke "()" brak 
 
 Funksjon syntaks 
 NEDRE (< u-string >) 
 . MERK: - 
 
 < -inngangen-string > kan være en egenskap navnet på en node eller forhold fra Neo4J Database 
 
  Eksempel -. 
 
  Dette eksemplet viser hvordan du bruker CQL NEDRE String funksjon for å hente Employee nodes Ename av detaljer i små bokstaver 
 
  Trinn 1 Anmeldelser - Skriv inn kommandoen nedenfor ved dollar kjapp i dataleseren 
 kamp.. (e: Employee) RETURN e.id , e.name, e.sal, e.deptno 
  Trinn 2 
 - Klikk på Execute knappen og observere resultatene 
 
Vi kan observere at dette søket returnerer 4 p <.. br>
  Trinn 3 
 - Skriv inn kommandoen nedenfor og klikk på Execute knappen 
 MATCH (e: Employee) RETURN e.id, NEDRE (e.name), e.sal, e. .deptno 
 Den bruker NEDRE () String funksjonen for å skrive Employee navn er små bokstaver. 
 
 Hvis vi observerer e.name kolonne, er alle navn skrevet i små bokstaver. 
 
 treng 
 
 Det tar en streng som en inngang og to indekser: en er starten på indeksen og en annen er slutten av indeksen og returnerer treng fra StartInded til EndIndex-en. Alle CQL funksjoner bør bruke "()" brak 
 
 Funksjon syntaks 
 substring (< u-string > < startIndex > < endIndex >) 
 . MERK: - 
 
 I Neo4J CQL, hvis en streng inneholder n bokstaver, så er det lengde er n og peke starter fra 0 og slutter på n-1 
 
 <. startIndex > er indeksverdien til treng funksjon 
 
 <. endIndex > er valgfritt. Hvis vi utelater det, så det returnerer treng av den gitte strengen fra startIndex til slutten av strengen 
 
 La oss undersøke dette med et eksempel 
 
  Eksempel -.. 
 
 
  Dette eksemplet viser hvordan du henter to første bokstavene i navnet tilhører alle ansatte detaljer 
 
  Trinn 1 Anmeldelser -. Skriv under kommando ved dollar teksten i dataleseren 
 MATCH (e: Employee). RETURN e.id, e.name, e.sal, e.deptno 
  Trinn 2 
 - Klikk på Execute knappen og observere resultatene. 
 
 Vi kan observere at dette søket returnerer 4 rader 
 
  Trinn 3 
 - Skriv inn kommandoen nedenfor og klikk på Execute knappen 
 MATCH (e: Employee).. RETURN e.id, substring (e.name, 0,2), e.sal, e.deptno 
 Den bruker substring () String-funksjonen til å skrive ut to første bokstavene i Employee navn. 
 
 Hvis vi observere e.name kolonne, har denne strengen funksjonen returneres kun to første bokstavene i navnene. 
 

