Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Jak uzyskać wymiar zmiennej DECLAREd w SP?

Jedną z opcji jest stworzenie naprawdę długiej wartości.

Następnie wstaw zmienną i uruchom na niej funkcję length(). Ponieważ zachowa tylko tyle wartości, ile mówi definicja, zwraca prawidłową długość.

Teraz pozostaje dowiedzieć się, jak to zrobić bez wpływu na bieżącą wartość.

SET _R1=LPAD('',1000,1); 
RETURN(LENGTH(_R1));



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Błąd MySQL:nieprawidłowe użycie UPDATE i LIMIT

  2. Codeigniter db->update() VS MySQL natywna UPDATE Dotyczy wierszy:0

  3. Zapytanie o dołączenie do MySQL

  4. Wywoływanie funkcji modelu w widoku codeigniter

  5. MySQL 5.6 - tabela blokuje się nawet przy użyciu ALGORITHM=inplace