---->
שדה VARCHER נע בין 0 לגודל שנקבע בהגדרתו, כלומר VARCHAR(10)1 יתן לך שדה VARCHAR שבתוכו ניתן להכניס בין 0 ל 10 תווים. 255 זה הגבול הסופי של VARCHAR שמעליו גם לא ניתן להגדיר אותו להכיל. אם אתה צריך יותר מ 255 תוים ישנם שדות כגון TEXT,BLOB וכדומה. שדה VARCHAR נועד כדי לחסוך מקום בשרת אם לא ידוע הגודל המדויק של המחרוזת שאתה רוצה להכיל בתוכו, לעומת CHAR שלא משנה כמה בסוף תכניס בו יקח מקום של X תווים לפי מה שהגדרת אותו להכיל (כמובן עד 255 תוים)