Standardowa funkcja długości SQL
Standardowa funkcja SQL w celu ustalenia długości łańcucha jest DŁUGOŚĆ(). Ta funkcja bierze ciąg lub bajty i zwraca ciąg.
Składnia jest jak pokazana poniżej.:
Długość (wartość);Rozważ przykład pokazany poniżej:
Wybierz długość („hi”) jako długość;Powyższe zapytanie powinno zwrócić długość dostarczonego ciągu. Przykładowe wyjście jest jak pokazano poniżej:
długośćUwaga: Pamiętaj, że długość tutaj wskazuje liczbę znaków Unicode w dostarczonym ciągu.
Możesz sprawdzić znaki Unicode, jak pokazano poniżej:
https: // Unicode.org/standard/standard.html
Wydłużona funkcja długości ciągów
Różne silniki bazy danych zaimplementowane i rozszerzone wersje standardu SQL. Jednym z przykładów jest funkcja długości ciągu.
W silnikach bazy danych, takich jak MySQL, ta funkcja jest przemianowana na Len. Jednak użycie jest podobne do tego pokazanego powyżej.
Składnia jest jak pokazana poniżej:
Len (wartość);Funkcja bierze ciąg jako argument i zwraca liczbę znaków w ciągu.
Przykładem użycia jest jak pokazano poniżej:
Wybierz Len („HI”);To powinno powrócić:
długośćMożesz także użyć funkcji długości (standard SQL) i LEN (rozszerzony), aby określić długość ciągów w kolumnie.
Przykładem użycia jest jak pokazano:
Wybierz First_name, Long (First_name) od klienta;W powyższym przykładzie używamy przykładowej tabeli klienta, aby uzyskać długość kolumny pierwszej nazwy.
Powstały zestaw jest jak pokazany:
First_name | długośćZamknięcie
W tym artykule omawiamy, jak określić długość łańcucha za pomocą funkcji długości w standardowej SQL i Len w rozszerzonej wersji SQL.