Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Формат текста  [new]
A-LeXus
Member

Откуда: Latvia, Jurmala
Сообщений: 63
Почему текстовые поля MSSQLServer 2000 заполняет всю длину пробелами. Например если строка длиной (10), то текст "фыфы " - Выглядит так, а не так "фыфы".
25 апр 05, 00:51    [1493319]     Ответить | Цитировать Сообщить модератору
 Re: Формат текста  [new]
Alex.Czech
Guest
В MSSQL нет типа данных "строка". Есть char и varchar. Char - тип данных фиксированной длины, varchar - переменной. А еще в комплекте поставки MS SQL есть Books Online, там описаны все типы
25 апр 05, 01:01    [1493323]     Ответить | Цитировать Сообщить модератору
 Re: Формат текста  [new]
лень_логиниться
Member

Откуда:
Сообщений: 14
потому что ты, похоже, используешь (n)char. Они дополняются пробелами до полной длины. Используй (n)varchar, там такого нет.
25 апр 05, 01:01    [1493324]     Ответить | Цитировать Сообщить модератору
 Re: Формат текста  [new]
A-LeXus
Member

Откуда: Latvia, Jurmala
Сообщений: 63
Thanks! Именно по-этому!
26 апр 05, 00:40    [1496525]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить