Visualizzazione dei risultati da 1 a 3 su 3

Discussione: IB - CHAR vs VARCHAR

  1. #1

    IB - CHAR vs VARCHAR

    Ciao,
    sto usando INTERBASE e creo i database con IBExpert.
    Ho 2 domande da farvi:
    - che differenza c'è tra i campi "char" e "varchar"?
    - ho creato un programmino che funziona in rete, una semplice prova, soltanto che usando come campi "char" non mi funziona la modifica (nel senso che per modificare un dato devo cancellarlo completamente) mentre con "varchar" funziona tutto perfettamente. Perchè?

    Fatemi sapere. Grazie.

  2. #2
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,463
    I campi CHAR e VARCHAR contengono caratteri alfanumerici; per entrambi i tipi di campi puoi specificare una lunghezza massima in numero di caratteri con una differenza: se la lunghezza del campo non viene raggiunta, il campo di tipo CHAR riempie i caratteri mancanti con degli spazi che ovviamente devi specificare quando esegui poi una ricerca in quel campo.

    Ciao!
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

  3. #3
    Perfetto. Grazie!!!
    Ho messo anche un altra discussione poco fà... prova a dargli un okkiata.

    Grazie mille.

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.