Какой тип данных я должен использовать для электронной почты? Только начал изучать SQL, и я попытался создать несколько столбцов, вот таблица для ID, имени пользователя, пароля, денег и электронной почты. Правильно ли я это сделал?
Правильное значение длины данных для поля электронной почты не зависит от базы данных. Если вы также рассматриваете стандартные типы SQL, то же самое можно сказать и о типе данных, то есть строке. Вы можете взглянуть на это .
Поскольку максимальная длина письма составляет 254 символа, я бы порекомендовал вам использовать nvarchar (255). Этого должно быть достаточно
Хорошо бы пойти с NVARCHAR (320) - 64 символов для локальной части + @ + 255 для имени домена.
Используемые вами varchar (255) и nvarchar (255) Тип данных
вы можете использовать varchar в качестве типа данных для столбца электронной почты, поскольку электронные письма обычно состоят из букв, цифр и специальных символов.