![]() |
|
Модераторы: LSD |
![]()
|
|
| Dangel |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 17 Регистрация: 11.8.2006 Репутация: нет Всего: нет |
Если не ошибаюсь, то по стандарту SQL тип varchar с изменяемой длиной. Тоесть если поля обьявлено как varchar(25) а в него было вбито только пять символов, то под поле выделится 5 символов а не 25.
Все бы хорошо, но у меня в базе есть поля обьявленые varchar(25). После того как я добавляю в это поле данные получается странная ситуация! Если слово состоит, к примеру, из 5 символов, то остальные 20 добавляются как пробелы. Так: "Блабла ". Если изменить на тип char все нормально! Вчем глюк или это СиБаз так извращается? |
|||
|
||||
| chief39 |
|
|||
![]() карманная тигра ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1631 Регистрация: 20.5.2005 Где: Киев Репутация: 8 Всего: 77 |
Вродь не помню такого...
Всегда пользовали варчар, вроде не дописывало. Как выборку делаешь? ЗЫ: в крайнем случае trunс можно пользовать, хотя, конечно, это замедляет немножко. -------------------- Люди - это свечи. Они либо горят, либо их - в жопу!(с) |
|||
|
||||
| Dangel |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 17 Регистрация: 11.8.2006 Репутация: нет Всего: нет |
Выборку делая с помощью компонентов NativDB. AsaDataset записываю запрос самый обычный
и на выходе такая вот бяка |
|||
|
||||
| LSD |
|
||||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15718 Регистрация: 24.3.2004 Где: Dublin Репутация: 24 Всего: 538 |
Попробуй вначале вставить в таблицу строку чистым SQL-ем:
а потом выполнить такой запрос:
где sting_length функция которая возвращает длинну строки (не знаю как она в Sybase называется). -------------------- Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it. |
||||
|
|||||
| Dangel |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 17 Регистрация: 11.8.2006 Репутация: нет Всего: нет |
Похоже такую проблему создает сами NativDB. Попробывал подключится через ОДБЦ такая проблема исчезла. Но появилось много других!
|
|||
|
||||
![]()
|
| Правила форума "Общие вопросы по базам данных" | |
|
|
Данный форум предназначен для обсуждения вопросов о базах данных не попадающих под тематику других форумов:
Данный форум не предназначен для:
Если вы не соблюдаете эти правила, не удивляйтесь потом не найдя свою тему/сообщение.
Полезные советы: Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, LSD, Zloxa. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | СУБД, общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |