Funkcije za delo z nizi

Osnovne funkcije za delo z nizi znakov

Vse ostale funkcije SQL (razen funkcij za agregiranje podatkov) so različno implementirane v različnih SUPB. V primerih so navedene le nekatere implementacije osnovnih funkcij za delo z znaki).

Združevanje nizov znakov (konkatenacija)
  • SQL92 - operator ||
  • MS Access - operator &
  • mySQL - funkcija CONCAT
img130_8
Primer uporabe združevanja nizov znakov
Pretvorba v male ali velike črke
  • SQL92 - funkcija LOWER(atr) | UPPER(atr)
  • MS Access - funkcija LCase(atr) | UCase(atr)
  • mySQL - dela oboje: LOWER(atr) / LCase(atr) | UPPER(atr) / UCase(atr)
img132_8
Primer uporabe pretvorbe nizov v male in velike črke
Vračanje podniza niza znakov
  • SQL92 - funkcija SUBSTR (atribut FROM pozicija FOR dolžina)
  • MS Access - Left(atr,dolžina) ali Right(atr,dolžina) ali Mid(atr,začetek,dolžina)
img134_8
Primer uporabe vračanja podniza niza in konkatenacije nizov znakov