Если вы создаете столбец правильно, то он должен работать хорошо
Давайте посмотрим простой пример ниже:
CREATE TABLE [dbo].[Table_1](
[stringTest] [varchar](30) NULL
) ON [PRIMARY]
GO
Просто простой Table_1
с 1 строкой [stringTest]
типа [varchar](30)
Затем я вставить строку insert into Table_1(stringTest) values('STIFF COMP,R FR DOOR SKIN CTR')
Это работает нормально, так что просто подтвердить: - исходный текст установлен. Так другая забота:
- Вы создали базу данных неправильно (проверьте мою выше простую таблицу)
- Вы используете приложение (asp.net за арфы), чтобы добавить значение в Таким образом, вы можете проверить в. (может быть, он отформатирован или закодирован, так как я видел запятую
,
в вашей строке)
Какая СУБД вы используете? –
MS SQL Server 2008 R2 – airza
Вы включили пробелы при подсчете количества символов? ... если нет, это может быть вашей проблемой. –