Почему nvarchar (256) кажется стандартным для имен пользователей в SQL Server?nvarchar (256) ....?
Любые системные функции, которые возвращают возвращаемое имя пользователя NVARCHAR (256), поставщик ASP членство использует NVARCHAR (256)
256 походит на нечетное число (да, я знаю его даже ...) - 255 Я мог понять (1 байт адрес), но 256 не имеет смысла для меня.
Может ли кто-нибудь объяснить?
Подождите ... Я мог бы показывать свою задницу, но если ее nvarchar, это означает, что каждый является символом юникода. Каждый символ имеет 16 бит (nvarchar -> utf-16 ??), поэтому 256 * 16 = 4096 бит или 512 байт? Я ошибаюсь? – Will
(разумеется, * varchars содержат только то, что в них, nchar (256) будет занимать 512 байт в базе данных) – Will
Да, конечно, вы правы. Я думал: «256 возможностей вписываются в один байт, это 0-255) ... – Rich