Штрих-код, как правило, представляет собой графическое представление некоторого строкового значения, например, буква и цифры - так что я бы просто сохранил эту строку (обычно код продукта или что-то в этом роде) в поле VARCHAR (x) и вообще не стал хранить фактический графический штрих-код.
Если вам по какой-либо причине необходимо сохранить графическое представление штрих-кода, используйте поле VARBINARY (MAX) - вы получите до 2 ГБ двоичного хранилища.