..


Linki sponsorowane

Opracowanie ciągi SQL Server

Artykuł napisany przez Damiano Verda
Strona 1 z 4

Ciąg, w informatyce, jest zbiorem znaków alfanumerycznych. Może być taka nazwa, adres, numer telefonu, lub wiele innych typów danych. Jest to więc bardzo elastyczny typ przechowywania danych, poprzez które jak największej ilości informacji.

Ten typ danych, oczywiście, jest powszechnie stosowane w bazach danych. Wystarczy, aby podkreślić znaczenie tego typu dane, zauważamy, że jeden z najpopularniejszych programów do zarządzania bazami danych (DBMS, systemu zarządzania bazą danych), że Microsoft SQL Server dostarcza zestaw funkcji dedykowanych specjalnie do leczenia ciąg danych ( znany również jako zmiennej długości zestawów znaków lub varchar):

  • LEN
  • Górna / dolna
  • Ltrim / RTRIM
  • ASCII
  • CHAR
  • NCHAR
  • UNICODE
  • STR
  • CHARINDEX
  • PATINDEX
  • SOUNDEX
  • RÓŻNICA
  • LEFT / RIGHT
  • QUOTENAME
  • REPLACE
  • Replikacji
  • REVERSE
  • SPACE
  • STUFF
  • SUBSTRING
Funkcja LEN

Używamy funkcji LEN poznać długość łańcucha przekazanego jako parametr ze spacjami. Tak więc, na przykład, działa:






 SELECT LEN ('string test')



Wyniki w 16.

Funkcje dolnych i górnych

Możemy użyć dolnego i górnego funkcje do zarządzania małe i wielkie litery. Zarówno podjąć ciąg jako jedyny parametr wejściowy.

DOLNA zwraca ciąg znaków równy przeszłości, ale w której litery są zamieniane na odpowiednie małe litery, podczas gdy górna funkcji wykonuje proces odwrotny, przekształcając małe litery. Tak więc, na przykład, wykonując następujące funkcje:






 SELECT DOLNA ('string test')







 SELECT UPPER ('string test')



wyniki są odpowiednio:





 "String test '







 "TEST STRING"



Ltrim i funkcje RTRIM

Ltrim i funkcje RTRIM są przeznaczone do wykończenia początku (ltrim) lub na końcu (RTRIM) łańcucha przekazanego jako parametr. Wyobraź sobie, w ten sposób zadeklarować zmienną typu varchar doc:






 DECLARE @ doc varchar (64)







 SELECT @ doc = "wyrażenie ze spacjami"



Pozwól nam się ltrim i funkcje RTRIM do zmiennej DOC:





 SELECT ltrim (@ doc)







 SELECT RTRIM (@ doc)



Wyniki są następujące:





 "Fraza ze spacjami"







 "Fraza ze spacjami"



W tej samej kategorii ...
E-Learning
MS Access (zaawansowane) MS Access (zaawansowane)
Dowiedz się, jak tworzyć i zarządzać bazami danych szybko i łatwo. Począwszy od 29 €.
MySQL (Kurs) MySQL (Kurs)
Zarządzanie bazą danych open-source. Od 39 €.
SQL i bazy danych (pole) SQL i bazy danych (pole)
Tworzenie i zarządzanie relacyjnymi bazami danych. Od 39 €.
Linki sponsorowane