Jak sprawdzić długość łańcucha w mysql

Jak sprawdzić długość łańcucha w mysql
Podczas wykonywania zapytań w MySQL, najczęstszym zadaniem jest uzyskanie długości dowolnego ciągu. „„DŁUGOŚĆ()”Funkcja jest używana dla tego odpowiedniego celu. Ta funkcja może być dostępna w każdym relacyjnym systemie bazy danych. Jednak niektóre systemy baz danych używają „Len ()”Funkcja, która ma podobny efekt jak„DŁUGOŚĆ()”Funkcja.

Ten blog omówi:

  • Jak wyświetlić długość łańcucha w mysql?
  • Jak wyświetlić długość kolumn tabeli bazy danych mysql?
  • Jak wyświetlić długość kolumn tabeli bazy danych mysql?

Jak wyświetlić długość łańcucha w mysql?

Aby sprawdzić długość ciągu w MySQL, wykonaj podane kroki:

  • Połącz się z serwerem MySQL.
  • Wymień wszystkie bazy danych.
  • Wybierz i zmień bazę danych.
  • Sprawdź istniejące tabele.
  • Wyświetl zawartość tabeli.
  • Wykonaj „WYBIERAĆ”Polecenie i wywołać„DŁUGOŚĆ()”Funkcja.

Krok 1: Połącz z MySQL Server

Początkowo użyj „Mysql”Instrukcja, aby uzyskać dostęp do serwera MySQL, określając nazwę użytkownika i podając hasło:

mysql -u root -p

Krok 2: Wyświetl bazy danych

Następnie uruchom „POKAZYWAĆ”Instrukcja wyświetlania wszystkich baz danych:

Pokaż bazy danych;

Wybraliśmy „MyNewdb„Bazy danych z listy:

Krok 3: Przejdź do wybranej bazy danych

Teraz zmień bazę danych, wykonując „UŻYWAĆ" oświadczenie:

Użyj MyNewdb;

Krok 4: Tabele na liście

Następnie uruchom „POKAZYWAĆ„Zapytanie o listę tabel bieżącej bazy danych:

Pokaż tabele;

Wybraliśmy stół pod wysokim poziomem:

Krok 5: Sprawdź długość ciągu

Teraz uruchom „WYBIERAĆ”Oświadczenie o„DŁUGOŚĆ()”Funkcja, przekazując żądany ciąg jako parametr:

Wybierz długość („Linuxhint”);

Poniższe wyjście wskazuje, że określony ciąg ma „9" postacie:

Jak wyświetlić długość kolumn tabeli bazy danych mysql?

Czasami użytkownicy MySQL muszą uzyskać długość rekordu kolumny tabeli. W tym celu sprawdź poniżej podane instrukcje.

Najpierw wykonaj „WYBIERAĆ„Instrukcja wyświetlania treści tabeli:

Wybierz * od studenta;

Teraz uruchom „WYBIERAĆ”Oświadczenie o„DŁUGOŚĆ()”Funkcja:

Wybierz STD, FirstName, LastName, Long (LastName) jako LastName_char_len od Studenta;

Tutaj:

  • "WYBIERAĆ”Instrukcja służy do pobierania danych baz danych MySQL.
  • "STD, FirstName, LastName„Czy nazwy kolumn tabeli.
  • "DŁUGOŚĆ()”Funkcja służy do uzyskania długości określonego ciągu.
  • "Nazwisko”To nasza nazwa kolumny tabeli.
  • "JAK”Oświadczenie zmieniają nazwę kolumny lub tabeli aliasem.
  • "LastName_char_len”Jest wynikową nazwą kolumny.
  • "Z”Klauzula służy do wyboru rekordów, które spełniają warunek.
  • "Student”To nasza nazwa tabeli bazy danych:

Jak wyświetlić długość kolumn tabeli bazy danych mysql?

Innym sposobem uzyskania liczby znaków z rekordów kolumny tabeli jest określenie warunku za pośrednictwem „GDZIE„Klauzula:

Wybierz FirstName, Long (FirstName) jako „char_length” od ucznia, gdzie długość (nazwa pierwszej)> 4;

W wyżej wymienionych stwierdzeniu:

  • "GDZIE„Klauzula jest wykorzystywana do filtrowania rekordów z tabeli bazy danych.
  • ">„Symbol używany jako znak niż znak.
  • "4”To pożądana liczba.

Wyniki wykonanego zapytania zostały wyświetlone na wyjściu:

Otóż ​​to! Omówiliśmy sposoby sprawdzania długości łańcucha w MySQL.

Wniosek

Aby sprawdzić długość łańcucha w MySQL, „DŁUGOŚĆ()„Funkcja może być używana z„WYBIERAĆ" oświadczenie. Ponadto, aby sprawdzić liczbę znaków rekordów kolumny tabeli bazy danych mysql, „DŁUGOŚĆ()”Można użyć z„WYBIERAĆ”Oświadczenie i„GDZIE”Klauzula. Aby to zrobić, „Wybierz długość („String”) jako z;„Można użyć polecenia. Ten blog ilustruje procedurę sprawdzania długości łańcucha w MySQL.