|
Модераторы: LSD |
|
izver84 |
|
||||||
Опытный Профиль Группа: Участник Сообщений: 302 Регистрация: 5.11.2007 Репутация: нет Всего: 1 |
Добрый день.
Вопрос такой . Есть функция function 1. Есть таблица table 1. В ней есть столбец column1 char(80); В функции есть переменная типа char.
Мне надо записать строку в этот столбец так что-бы данные были посредине. Пример функции:
результат |Яблоко | lpad добавляет с левой части строки определенный набор символов. rpad добавляет с правой части строки определенный набор символов. но это не то. Аналогичные функции в foxpro
Есть ли аналог у функции PADC( ) ? Результат должен быть такой. | Яблоко | -------------------- Если новая программа с первого раза компилируется без ошибок, значит, она написана принципиально неправильно. |
||||||
|
|||||||
Akina |
|
|||
Советчик Профиль Группа: Модератор Сообщений: 20570 Регистрация: 8.4.2004 Где: Зеленоград Репутация: 3 Всего: 453 |
Наверняка есть функция, которая возвращает длину строки.
Столь же наверняка есть функция, которая возвращает строку пробелов заданной длины. А уж операция конкатенации и всякие там вычитания-деления есть совсем стопудово. -------------------- О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума. |
|||
|
||||
tzirechnoy |
|
|||
Эксперт Профиль Группа: Завсегдатай Сообщений: 1173 Регистрация: 30.1.2009 Репутация: 1 Всего: 16 |
|
|||
|
||||
izver84 |
|
|||
Опытный Профиль Группа: Участник Сообщений: 302 Регистрация: 5.11.2007 Репутация: нет Всего: 1 |
Akina,
tzirechnoy, Спасибо. Я что-то подобное написал. Но думал может есть уже готовая функция. -------------------- Если новая программа с первого раза компилируется без ошибок, значит, она написана принципиально неправильно. |
|||
|
||||
Akina |
|
|||
Советчик Профиль Группа: Модератор Сообщений: 20570 Регистрация: 8.4.2004 Где: Зеленоград Репутация: 3 Всего: 453 |
Расположение значения "по центру" - это фича отображения, на которую SQL-серверу чхать с высокой колокольни. Это у интерфейсной программы должна голова болеть за это дело. Типа Justify=Center. PS. И по этой самой причине мне кажется, что ты что-то делаешь неправильно... -------------------- О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума. |
|||
|
||||
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | PostgreSQL | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |