У меня есть таблица в SQL Server 2008 R2, где я храню значения переводов. Переведенные значения могут быть текстом или изображением. Мы хотим использовать один и тот же столбец для хранения изображения и текста, поэтому при выполнении поиска нам не нужно давать 2 запроса в зависимости от типа данных. мой вопрос:- 1. Могу ли я хранить изображение и текст в одном столбце? 2. я должен сделать это? или я должен иметь 2 разных столбца? (один с varbinary и другой простой nvarchar)?
Что касается 1 - вы можете ... просто использовать varbinary и обрабатывать все остальное на стороне клиента ...
Что касается 2 - вы НЕ ДОЛЖНЫ использовать 1 столбец для обоих ... но 2 столбца (один varchar, один varbinary)!