Visualizzazione dei risultati da 1 a 7 su 7
  1. #1

    Oltre i 255 caratteri quale tipo devo utilizzare?

    Buon pomeriggio, ho il campo descrizione di tipo varchar e quindi posso utilizzare soltanto 255 caratteri, ma mi sono accorto che ho una descrizione testuale lunga almeno 500 caratteri.
    Quale tipo devo utilizzare?
    Grazie mille.

  2. #2
    Utente di HTML.it L'avatar di comas17
    Registrato dal
    Apr 2002
    Messaggi
    6,522
    Se si sapesse, come da regolamento, di che database stiamo parlando....

  3. #3
    Per MySQL puoi usare TEXT, comunque qui ci sono tutti i tipi stringa http://dev.mysql.com/doc/refman/5.0/...-overview.html

    In MS Access LONGTEXT http://msdn.microsoft.com/en-us/libr...sktop/ms714540(v=vs.85).aspx

    In SQL Server: http://msdn.microsoft.com/en-us/library/ms187752.aspx

    Vediamo se ho azzeccato il DB

  4. #4
    Mysql usi il campo Text cmq ti consiglio sempre di fare dei controlli, con il linguaggio di programmazione!!!

  5. #5
    Utente bannato
    Registrato dal
    Nov 2011
    Messaggi
    150

    Re: Oltre i 255 caratteri quale tipo devo utilizzare?

    Originariamente inviato da ANTAGONIA
    Buon pomeriggio, ho il campo descrizione di tipo varchar e quindi posso utilizzare soltanto 255 caratteri, ma mi sono accorto che ho una descrizione testuale lunga almeno 500 caratteri.
    Quale tipo devo utilizzare?
    Grazie mille.
    Se ti riferisci a mysql non esiste il limite di 255 caratteri.
    Per altri non so

  6. #6
    ragazzi scusatemi, avete ragione ho dimenticato il tipo di DB, la fretta sempre di fretta.
    Cmq è Mysql.


    Per Lanciafiamme.
    qui dici:"Se ti riferisci a mysql non esiste il limite di 255 caratteri."
    Scusami ma il tipo varchar non contiene soltanto 255 caratteri?



    Per joseph1984.
    qui dici: "Mysql usi il campo Text cmq ti consiglio sempre di fare dei controlli, con il linguaggio di programmazione!!!"
    Di che tipo di controlli parli?

    Il type text, non vuole una lunghezza specificata?
    Perché ho inserito 1000 in Lunghezza/Set*1, ma riaprendo la tabella e quindi il campo descrizione in modalità modifica, non trovo più il valore 1000.

    Scusate queste domande e affermazioni banali(per voi).
    Grazie ancora

  7. #7
    Utente di HTML.it L'avatar di comas17
    Registrato dal
    Apr 2002
    Messaggi
    6,522
    Originariamente inviato da ANTAGONIA
    ragazzi scusatemi, avete ragione ho dimenticato il tipo di DB, la fretta sempre di fretta.
    Cmq è Mysql.

    qui dici:"Se ti riferisci a mysql non esiste il limite di 255 caratteri."
    Scusami ma il tipo varchar non contiene soltanto 255 caratteri?
    Values in VARCHAR columns are variable-length strings. The length can be specified as a value from 0 to 255 before MySQL 5.0.3, and 0 to 65,535 in 5.0.3 and later versions. The effective maximum length of a VARCHAR in MySQL 5.0.3 and later is subject to the maximum row size (65,535 bytes, which is shared among all columns) and the character set used. See Section E.7.4, “Table Column-Count and Row-Size Limits”.

    Che versione di MySQL hai ? Che struttura ha la tua tabella ?

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 © 2026 vBulletin Solutions, Inc. All rights reserved.