Как говорят другие ответы, это не вопрос базы данных, а вопрос приложения? Насколько вам нужно поле, чтобы хранить ваши вопросы?
Однако, одна вещь, которая почти наверняка представляет собой плохую идею, использует VARCHAR для таких вещей, как вопросы, содержащие естественный текст. Это поддерживает только базовый набор символов US-ASCII, который, скорее всего, не тот, который вы хотите. Я бы предложил использовать NVARCHAR вместо этого, который поддерживает весь спектр международных символов.
Если вам нужно короткое поле (например, несколько сотен символов), тогда было бы разумным использовать поле с указанной максимальной длиной, например. NVARCHAR (256), однако, если много текста (как может показаться на этом сайте), то NVARCHAR (MAX), вероятно, более уместен. Обратите внимание, что в более поздних версиях SQL Server тип NTEXT по существу не рекомендуется.
Какой вопрос? – Thomas
Вы собираетесь разрешить людям включать фрагменты кода или разделы диалога? Будут ли символы форматирования? – lavinio
Не могли бы вы уточнить, на каком типе вопроса? – statenjason