sql >> Databáze >  >> Database Tools >> phpMyAdmin

První 0 mizí?

INT datový typ v mysql ukládá právě to, celé číslo. Jak byste očekávali u datového typu integer v jakémkoli programovacím jazyce, databázový stroj ořezává všechny úvodní nuly a zaokrouhluje všechny desetinné čárky, takže je nevhodný pro ukládání telefonních čísel.

Pokud je počet číslic v telefonním čísle vždy stejný, použijte datový typ CHAR(length) místo toho, nebo pokud to není, použijte datový typ VARCHAR(max_length) . Ty uloží přesnou zadanou hodnotu, nikoli celočíselnou hodnotu.



  1. SQL dotaz vrací nesprávné výsledky

  2. phpmyadmin #2054 se nemůže přihlásit k serveru mysql

  3. Jak si udělím přístup správce k místní instanci serveru SQL?

  4. Neplatný název objektu sql