Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Может ли FB вычислять строковые значения


TCrash ©   (2007-06-01 10:18:00) 

К примеру есть поля

ИМЯ //вводится
ОТЧЕСТВО //вводится
ФАМИЛИЯ //вводится
ФИО //нужно посчитать как  ФАМИЛИЯ+ИМЯ[1]+ОТЧЕСТВО[1]

Можно ли это сделать средствами FireBird?


Сергей М.   (2007-06-01 14:21:00) [1]


> Нарушение режима RO, срок сброшен в 0


"Год у тебя был. Три за побег, пять за детсад... Иди-иди, Вась !" (с)

))


PEAKTOP(banned)   (2007-06-01 13:11:00) [2]

Удалено модератором
Примечание: Нарушение режима RO, срок сброшен в 0


Val   (2007-06-01 12:33:00) [3]

поправлюсь - версия сервера FB 2.0.1.


Val   (2007-06-01 12:31:00) [4]

У меня на FB полтора такой каст не прошел. ошибка переполнения. Пробовал и varchar и char.


Кщд   (2007-06-01 12:19:00) [5]


> Вопрос сводится к наличию в твоей версии сервера встроенной
> функции SUBSTRING или ее UDF аналога. Если есть - можно,
>  если нет - нельзя.

просто интересно, FB не сможет:
select cast('123' as varchar2(1))?

ps конечно, с fb аналогом varchar2


TCrash   (2007-06-01 10:56:00) [6]

Спасибо всем


Sergey13   (2007-06-01 10:34:00) [7]

> [4] TCrash   (01.06.07 10:30)
> но имелся в виду именно 1й символ t.imya и t.otchestvo

Вопрос сводится к наличию в твоей версии сервера встроенной функции SUBSTRING или ее UDF аналога. Если есть - можно, если нет - нельзя.


TCrash   (2007-06-01 10:30:00) [8]

>Вопрос - нужно ли это делать средствами ФБ.

Вопрос академический, хотя возможно что-то будет считать и сервак.

>select t.fam, t.imya, t.otchestvo, (t.fam||' '||t.imya||' '||t.otchestvo) as fio
>from   mytab t
Спасибо, но имелся в виду именно 1й символ t.imya и t.otchestvo


PEAKTOP(banned)   (2007-06-01 10:24:00) [9]

Удалено модератором
Примечание: Нарушение режима RO, срок сброшен в 0


Sergey13   (2007-06-01 10:21:00) [10]

Вопрос - нужно ли это делать средствами ФБ.


Кщд   (2007-06-01 10:19:00) [11]

можно


Наверх

Титульная страница Поиск, карта сайта Написать письмо