Что я должен знать об использовании базовых типов данных в SQL Server?
В моей базе данных мне нужно
- Флаги / биты, я предполагаю, что должен использовать байт
- 64-битные идентификаторы / вставки
- строка переменной длины. Это может быть 5 букв, это может быть 10 000 (для desc, но я планирую разрешить имена пользователей неограниченной длины)
Существует ли тип TEXT в SQL Server? Я не хочу использовать varchar (limit), если я не смогу использовать что-то смехотворно высокое, например 128k. Как указать 1-байтовый - 8-байтовый интервал?