Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Van toepassing op:
Databricks SQL
Databricks Runtime
Retourneert de subtekenreeks van expr die begint bij pos en is van lengte len. Deze functie is een synoniem voor substr functie.
Syntaxis
substring(expr, pos [, len])
substring(expr FROM pos [FOR len] ] )
Argumenten
-
expr: EenBINARYofSTRINGexpressie. -
pos: Een integrale numerieke expressie die de beginpositie aangeeft. -
len: Een optionele integrale numerieke expressie.
Retouren
A STRING.
pos is gebaseerd op 1. Als pos dit negatief is, wordt het begin bepaald door tekens (of bytes voor BINARY) vanaf het einde te tellen.
Als len het resultaat kleiner is dan 1, is het resultaat leeg.
Als len de functie wordt weggelaten, wordt de functie geretourneerd op tekens of bytes die beginnen met pos.
Voorbeelden
> SELECT substring('Spark SQL', 5);
k SQL
> SELECT substring('Spark SQL', -3);
SQL
> SELECT substring('Spark SQL', 5, 1);
k
> SELECT substring('Spark SQL' FROM 5);
k SQL
> SELECT substring('Spark SQL' FROM -3);
SQL
> SELECT substring('Spark SQL' FROM 5 FOR 1);
k
> SELECT substring('Spark SQL' FROM -10 FOR 5);
Spar