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

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

Strlen - аналог на sql [D6, IB6.x]


XM-AD ©   (2002-12-06 13:44:00) 

Как подсчитать кол-во букв в строке средствами SQL?
надо дополнить строку нулями до 8 символов начиная с начала стоки...


OlegE   (2002-12-06 14:40:00) [1]

Извини с пробелами, недочитал про нули.


OlegE   (2002-12-06 14:38:00) [2]

Все функции для IB, кроме SUM, COUNT, AVG, CAST полключаются из "внешних" dll(UDF). Это позволяет не "перегружать" сервер ненужными в конкретном случае всевозможными ф-циями(например для ORACLE необходимо гораздо больше ОП и из-за этого тоже)
и позволяет дополнить нужной уникально функциональностью.
Если не хочешь использовать UDF - смени сервер на что-нибудь - MSSQL, например, там есть много встроенных строковых функций.
Если тебе просто нужна строка с пробелами до необходимой длины, так и используй тип CHAR, а не VARCHAR.


XM-AD   (2002-12-06 14:23:00) [3]

мне надо подсчитать кол-во букв в строке не используя внешних, длльных функций... Как от строки отнять символ, например?


FreeLancer   (2002-12-06 14:11:00) [4]

Ну, извини, я думал тебе нужно "подсчитать кол-во букв в строке", а на нет и суда нет.


XM-AD   (2002-12-06 13:57:00) [5]

Не используюя external функции.......


FreeLancer   (2002-12-06 13:48:00) [6]

UDF Rfunc2 на www.ibase.ru


Наверх

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