![]() |
|
Модераторы: LSD |
![]()
|
|
| _Dimon_ |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 243 Регистрация: 25.6.2007 Где: Украина Репутация: нет Всего: 1 |
Помогите составить запрос, где все символы в строке будут писатся справа независимо от длины строки
например если строка char(8) а значение 'xyz' то результат должен выглядеть ' xyz', должно спереди добавить еще 5 пробелов. спросите зачем? для совместимости передаваемых файлов для старой программы написаной на foxpro (хотя мне кажется неправильно написано.......) пишу под ADS но подходящей команды не вижу, может просто есть какое то стандартное решение? есть команнда PADL(string, lenth, char) вроде такая как мне надо, но ее нельзя использовать в запросах, только в индексах плиз хелп |
|||
|
||||
| Akella |
|
|||
![]() Творец ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 18485 Регистрация: 14.5.2003 Где: Корусант Репутация: 3 Всего: 329 |
Т.е. пользователь вводит "xyz", а в базу должно попасть " xyz"??? По-русски опиши, что ты хочешь?
|
|||
|
||||
| _Dimon_ |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 243 Регистрация: 25.6.2007 Где: Украина Репутация: нет Всего: 1 |
Так и надо как ти написал
|
|||
|
||||
| Akella |
|
|||
![]() Творец ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 18485 Регистрация: 14.5.2003 Где: Корусант Репутация: 3 Всего: 329 |
Ну вот в запросе добавляй количество пробелов перед текстом
|
|||
|
||||
| _Dimon_ |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 243 Регистрация: 25.6.2007 Где: Украина Репутация: нет Всего: 1 |
Не, не так.
Допустим у меня есть таблица где все текстовые поля написаны нормально. id | text ------------- 1 |'Строка ' 2 |'Еще Строка ' 3 |'Еще какая то строка ' Можно както сделать запрос и получить id | text ------------- 1 |' Строка' 2 |' Еще Строка' 3 |' Еще какая то строка' Извините, может неправильно выразился |
|||
|
||||
| Akella |
|
|||
![]() Творец ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 18485 Регистрация: 14.5.2003 Где: Корусант Репутация: 3 Всего: 329 |
Можно, выравнивание установи по правому краю в визуальном компоненте или в поле, куда выводишь данные.
Это сообщение отредактировал(а) Akella - 26.1.2009, 11:52 |
|||
|
||||
![]()
|
| Правила форума "Общие вопросы по базам данных" | |
|
|
Данный форум предназначен для обсуждения вопросов о базах данных не попадающих под тематику других форумов:
Данный форум не предназначен для:
Если вы не соблюдаете эти правила, не удивляйтесь потом не найдя свою тему/сообщение.
Полезные советы: Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, LSD, Zloxa. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | СУБД, общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |