Përmbajtje:

Cili është përdorimi i nënstringut në SQL?
Cili është përdorimi i nënstringut në SQL?

Video: Cili është përdorimi i nënstringut në SQL?

Video: Cili është përdorimi i nënstringut në SQL?
Video: SHKOLLA E GJIDHËNIES| VIDEO 61: CILI ËSHTË PËRDORIMI TJETËR I ÇAJRAVE GJATË GJIDHËNIES? 2024, Nëntor
Anonim

SQL Serveri SUBSTRING () pasqyrë e funksionit

Të SUBSTRING () ekstrakte a nënvarg me një gjatësi të caktuar duke filluar nga një vendndodhje në një varg hyrës. SUBSTRING (input_string, start, length); Në këtë sintaksë: input_string mund të jetë një karakter, binar, tekst, ntext ose shprehje imazhi.

Njerëzit pyesin gjithashtu, a mund të përdorim nënstring në klauzolën ku?

Të SUBSTRING Funksioni SQL është shumë i dobishëm kur ju dëshironi të siguroheni që vlerat e vargut të kthehen nga një pyetje do të kufizohet në një gjatësi të caktuar. Në shembullin e mëposhtëm, duke përdorur kolonën 'emri', dy karakteret e fundit përputhen me fjalën 'on' duke përdorur SQL SUBSTRING funksionin në ku klauzolë.

Për më tepër, cili është funksioni i duhur SQL? Përmbledhje e funksionit RIGHT() Server SQL Funksioni RIGHT() nxjerr një numër të caktuar karakteresh nga ana e djathtë e një karakteri të caktuar varg . Për shembull, LARTË ('SQL Server', 6) kthen Serverin. Në këtë sintaksë: Vargu_input mund të jetë literal varg , variabël ose kolonë.

Këtu, si mund t'i shfaq 3 karakteret e para në SQL?

Përshëndetje Shanu, Mund të përdorni LEN() ose LENGTH() (në rast të orakullit sql ) funksion për të marrë gjatësinë e një kolone. SELECT LEN(emri_kolona) FROM emri_tabeles; Dhe ju mund të përdorni SUBSTRING ose funksioni SUBSTR() shkoni merrni tre personazhet e parë të një kolone.

Si e shkurtoni tekstin në SQL?

Nëse po, ju keni disa opsione:

  1. Mund të përdorni funksionet TRIM (ose LTRIM ose RTRIM) për të hequr hapësirat ose karaktere të tjera nga e majta ose e djathta e një vargu.
  2. Mund të përdorni funksionin LEFT në SQL Server, ose funksionin SUBSTR në Oracle SQL, për të kthyer një varg me një numër specifik karakteresh nga një varg më i madh.

Recommended: