Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1

    [MySql]Gestire campo text

    Buon giorno.
    Nella tabella che ho devo aggiungere un campo che dovrà contenere n parole.
    Che tipo di dato devo utilizzare,varchar oppure text?
    Grazie mille.

  2. #2
    Quote Originariamente inviata da ANTAGONIA Visualizza il messaggio
    Buon giorno.
    Nella tabella che ho devo aggiungere un campo che dovrà contenere n parole.
    Che tipo di dato devo utilizzare,varchar oppure text?
    Grazie mille.
    varchar
    Non si può risolvere un problema usando lo stesso modo di pensare che ha creato quel problema.
    Albert Einstein

    Siate Affamati, siate Folli, siate Onesti e siate Generosi

  3. #3
    varchar senza indicare lenght/set?

  4. #4
    Quote Originariamente inviata da ANTAGONIA Visualizza il messaggio
    varchar senza indicare lenght/set?
    la lunghezza e' obbligatoria...
    Non si può risolvere un problema usando lo stesso modo di pensare che ha creato quel problema.
    Albert Einstein

    Siate Affamati, siate Folli, siate Onesti e siate Generosi

  5. #5
    in realta tutto dipende dalla lunghezza delle stringhe che vuoi memorizzare...

    Se molto lunghe usa il tipo di dato text o addirittura longtext.

    Altrimenti varchar e' il preferito.
    Non si può risolvere un problema usando lo stesso modo di pensare che ha creato quel problema.
    Albert Einstein

    Siate Affamati, siate Folli, siate Onesti e siate Generosi

  6. #6
    scusami, che limite ha varchar posso inserire una lenght/set di 1000?
    altrimenti per text o longtext quale lenght/set?

    Ti ringrazio.Buona giornata

  7. #7
    Quote Originariamente inviata da ANTAGONIA Visualizza il messaggio
    scusami, che limite ha varchar posso inserire una lenght/set di 1000?
    altrimenti per text o longtext quale lenght/set?

    Ti ringrazio.Buona giornata
    Tipo Dimensioni massime
    CHAR(n) 255 byte
    VARCHAR(n) 255 byte
    TINYTEXT 255 byte
    TINYBLOB 255 byte
    TEXT 65535 byte
    BLOB 65535 byte
    MEDIUMTEXT 1.6 Mb
    MEDIUMBLOB 1.6 Mb
    LONGTEXT 4.2 Mb
    LONGBLOB 4.2 Mb
    Non si può risolvere un problema usando lo stesso modo di pensare che ha creato quel problema.
    Albert Einstein

    Siate Affamati, siate Folli, siate Onesti e siate Generosi

  8. #8
    in M$SQL esiste varchar(max), non so se anche in MySql

  9. #9
    vi ringrazio ragazzi, ma...andiamo per esempi.
    tipo questa news http://economia.ilmessaggero.it/econ...i/367031.shtml
    C'è il testo che inizia cosi: "Lo Stato vende per fare cassa....." e contando sia arriva ad una lunghezza di 2256 caratteri.
    Voi quale tipo utilizzereste per questa lunghezza, e se fosse doppia?
    Scusate la mia ignoranza.
    Grazie mille.

  10. #10
    Quote Originariamente inviata da ANTAGONIA Visualizza il messaggio
    vi ringrazio ragazzi, ma...andiamo per esempi.
    tipo questa news http://economia.ilmessaggero.it/econ...i/367031.shtml
    C'è il testo che inizia cosi: "Lo Stato vende per fare cassa....." e contando sia arriva ad una lunghezza di 2256 caratteri.
    Voi quale tipo utilizzereste per questa lunghezza, e se fosse doppia?
    Scusate la mia ignoranza.
    Grazie mille.
    ti abbiamo fornito tutte le indicazioni necessarie.

    Non ti resta che provarle e capire cosa e' meglio per te
    Non si può risolvere un problema usando lo stesso modo di pensare che ha creato quel problema.
    Albert Einstein

    Siate Affamati, siate Folli, siate Onesti e siate Generosi

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.