varchar [(n | max)] Рядкові дані змінного розміру. Використовуйте n для визначення розміру рядка в байтах і може бути від 1 до 8 000 або використовувати максимальне значення, щоб вказати розмір обмеження стовпця до максимального об'єму сховища 2^31-1 байт (2 ГБ).
Varchar – це тип даних у SQL, який містить символи змінної довжини . Цей тип даних зберігає рядки символів довжиною до 255 байт у полі змінної довжини. Дані можуть складатися з букв, цифр та символів. Він використовує динамічне розташування пам'яті.
Використовувати єдину довжину VARCHAR(255) для будь-якого випадку. це як брати із собою 255-літровий рюкзак скрізь, незалежно від обставин. Іноді це надмірно, іноді недостатньо, і лише рідко трапляється, що це підходить ідеально.
CHAR підходить для даних зі стабільним набором значень, наприклад кодів або ідентифікаторів. 2 VARCHAR найкраще підходить для даних зі змінною довжиноющо сприяє економії дискового простору, наприклад, для текстових полів опису.