![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Может ли 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]можно