INHOUDSOPGAWE:

Wat is die gebruik van substring in SQL?
Wat is die gebruik van substring in SQL?

Video: Wat is die gebruik van substring in SQL?

Video: Wat is die gebruik van substring in SQL?
Video: What's new in SQL Server 2022 2024, April
Anonim

SQL Bediener SUBSTRING () funksie oorsig

Die SUBSTRING () uittreksels a substring met 'n gespesifiseerde lengte vanaf 'n ligging in 'n invoerstring. SUBSTRING (invoerstring, begin, lengte); In hierdie sintaksis: invoerstring kan 'n karakter-, binêre-, teks-, nteks- of beelduitdrukking wees.

Mense vra ook, kan ons substring in where-klousule gebruik?

Die SUBSTRING SQL-funksie is baie nuttig wanneer jy wil seker maak dat die stringwaardes van 'n navraag teruggekeer word sal beperk word tot 'n sekere lengte. In die volgende voorbeeld, deur die 'voornaam'-kolom te gebruik, word die laaste twee karakters met die woord 'aan' gepas deur gebruik te maak van die SQL SUBSTRING funksioneer in die waar klousule.

Boonop, wat is die regte SQL-funksie? SQL Server RIGHT()-funksie-oorsig Die RIGHT()-funksie onttrek 'n gegewe aantal karakters van die regterkant van 'n gespesifiseerde karakter string . Byvoorbeeld, LINKS ('SQL Server', 6) gee Bediener terug. In hierdie sintaksis: Die invoerstring kan 'n letterlike wees string , veranderlike of kolom.

Hierin, hoe vertoon ek die eerste 3 karakters in SQL?

Hallo Shanu, Jy kan LEN() of LENGTH()(in die geval van orakel gebruik sql ) funksie om die lengte van 'n kolom te kry. KIES LEN(kolomnaam) VAN tabelnaam; En jy kan gebruik SUBSTRING of SUBSTR() funksie gaan kry eerste drie karakters van 'n kolom.

Hoe kap jy teks in SQL af?

Indien wel, het jy 'n paar opsies:

  1. Jy kan die TRIM (of LTRIM of RTRIM) funksies gebruik om spasies of ander karakters van links of regs van 'n string te verwyder.
  2. Jy kan die LEFT-funksie in SQL Server, of die SUBSTR-funksie in Oracle SQL, gebruik om 'n string met 'n spesifieke aantal karakters van 'n groter string terug te gee.

Aanbeveel: