Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2008
    Messaggi
    1,317

    curiosità tipi nella creazione delle tabelle

    scusate ma stavo facendo dei controlli ora e ho notato che non cambia assolutamente niente se definisco il tipo nella colonna così:

    tinyint(1)
    o
    tinyint(254)

    poi quando inserisco il valore "255" in entrambe le colonne sia sulla prima che nella seconda mi salva "255".

    Mi spiegate bene a cosa serve definire sta lunghezza in byte, grazie?

  2. #2
    Utente di HTML.it
    Registrato dal
    Jun 2008
    Messaggi
    1,317
    up

  3. #3

    Re: curiosità tipi nella creazione delle tabelle

    Originariamente inviato da zacca94
    scusate ma stavo facendo dei controlli ora e ho notato che non cambia assolutamente niente se definisco il tipo nella colonna così:

    tinyint(1)
    o
    tinyint(254)

    poi quando inserisco il valore "255" in entrambe le colonne sia sulla prima che nella seconda mi salva "255".

    Mi spiegate bene a cosa serve definire sta lunghezza in byte, grazie?
    i campi numerici sono a lunghezza fissa, quindi mettici il numero che ti pare ma sempre quelli previsti potranno contenere.

    Definire la lunghezza serve alla visualizzazione del numero delle cifre nel caso tu usassi lo ZEROFILL. Per il resto serve a ben poco se non a soddisfare una compatibilita' SQL.

    http://dev.mysql.com/doc/refman/5.0/...ric-types.html

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.