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

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

Как без UDF реализоывать в IB7.5 обрезать строки до нужной длины?


novill ©   (2007-09-24 18:00:00) 

Был какой-то метод, но сейчас найти не могу.


novill   (2007-09-25 13:38:00) [1]

Есть только CAST (но строки он не обрезает)
SUBSTRING и LEFT отсутствуют.

Видимо придется подключить substr из ib_udf.


Anatoly Podgoretsky   (2007-09-25 12:08:00) [2]

Что есть из этого SUBSTRING, LEFT, CAST (это как я понял есть, только не работает)


novill   (2007-09-25 11:56:00) [3]

> [1] Вася Правильный   (24.09.07 18:41)

Выдает ошибку Arithmetic overflow... or string truncation


> [2] palva ©   (24.09.07 20:06)

Встроенная есть в FB, в IB7.5 - нет.
Единственное, что можно - подключить UDF из стандартной библиотеки 'ib_udf'.


> [3] Johnmen ©   (24.09.07 20:51)

По документации и ibase.ru


Johnmen   (2007-09-24 20:51:00) [4]


>  но сейчас найти не могу.

А где ты ищешь?


palva   (2007-09-24 20:06:00) [5]

substring - это ведь тоже не UDF


Вася Правильный   (2007-09-24 18:41:00) [6]

cast('1234567890' as varchar(5))
?


Наверх

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