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

Czy w MySQL powinienem cytować liczby, czy nie?

MySQL jest bardzo podobny do PHP i automatycznie konwertuje typy danych najlepiej jak potrafi. Ponieważ pracujesz z polem int (po lewej stronie), spróbuje ono również przekonwertować prawą stronę argumentu na int, więc '9' po prostu staje się 9 .

Ściśle mówiąc, cudzysłowy są niepotrzebne i zmuszają MySQL do rzutowania/konwersji typów, więc marnuje trochę czasu procesora. W praktyce, chyba że prowadzisz operację o wielkości Google, takie obciążenie związane z konwersją będzie mikroskopijnie małe.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak zablokować pojedynczy rząd

  2. SUBDATE() Przykłady – MySQL

  3. Znaki specjalne w nazwie tabeli MySQL

  4. Słownik DevOps Database dla nowicjuszy MySQL

  5. Określ, który plik konfiguracyjny MySQL jest używany