![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 03.10.2008
Сообщений: 6
|
![]()
как отменить добавление в строку пробелов???
Используя MS Server 2012 или Microsoft SQL Server Compact Edition тип столбца nchar(300) записываю в поле значение на пример:=sql слово состоящее из 3 букв а он добавляет в строку 277 пробелов, беру удаляю а он опять добавляет. Как это отменить ??? |
![]() |
![]() |
![]() |
#2 |
Участник клуба
Регистрация: 10.08.2010
Сообщений: 1,401
|
![]()
nchar(300) это фиксирование длина, конечно добавить проблов ! Замените его на VARCHAR(300)
E_MAIL: rijgvina7@yahoo.com
|
![]() |
![]() |
![]() |
#3 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
Могу порекомендоватьhttps://msdn.microsoft.com/ru-ru/lib...ql.110%29.aspx
И ниче менять в структуре не придется.
I'm learning to live...
|
![]() |
![]() |
![]() |
#4 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
![]()
Trim конечно вещь, но 277 лишних пробелов в базе все равно храниться будет. Так что varchar без вариантов
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
![]() |
![]() |
![]() |
#5 |
Регистрация: 03.10.2008
Сообщений: 6
|
![]()
Изменил на nvarchar(300), так как Microsoft SQL Server Compact Edition нет
varchar но как то не чего не изменилось. Что делать ? |
![]() |
![]() |
![]() |
#6 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
I'm learning to live...
|
|
![]() |
![]() |
![]() |
#7 |
Регистрация: 03.10.2008
Сообщений: 6
|
![]()
я полностью очистил таблицу изменил тип данных nvarchar и снова его заполнил
|
![]() |
![]() |
![]() |
#8 | |
Участник клуба
Регистрация: 10.08.2010
Сообщений: 1,401
|
![]() Цитата:
![]() провер тип данных ваши в таблице Код:
E_MAIL: rijgvina7@yahoo.com
|
|
![]() |
![]() |
![]() |
#9 |
Регистрация: 03.10.2008
Сообщений: 6
|
![]()
nvarchar не добавляет пробелы надо было просто пересоздать столбцы с типом nvarchar, а я изменял уже у созданных.
ВСЕМ БОЛЬШОЕ СПАСИБО!!!!! |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Sql как отменить выполненный уже запрос возвратить на исходное и как узнать кто удалял | Aknur | SQL, базы данных | 3 | 26.09.2014 00:11 |
Добавление пробелов начиная с определённого символа | aHristovsky | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 0 | 16.05.2014 17:34 |
Как ввести символьную строку и переписать в новую строку без пробелов? | Таатта | Паскаль, Turbo Pascal, PascalABC.NET | 1 | 05.12.2013 16:32 |
Добавление к строке определенное количество пробелов | Jetro | Общие вопросы Delphi | 4 | 10.12.2011 16:22 |
Добавление пробелов в строку | vivo89 | Помощь студентам | 3 | 10.12.2009 00:20 |