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

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

Строки/преобразования типов в ХП Interbase/Firebird


dRake ©   (2007-09-21 00:30:00) 

Как осуществить такие действия в теле ХП:

1) преобразовать integer в varchar

(навроде str = IntToStr(int) в дельфи)

2) склеить два и более varchar-a в один

(навроде str = str1 + str2 в дельфи)

задача такая - в теле ХП необходимо вызывать другую ХП, которая будет добавлять записи в лог.

эта добавляющая ХП получает на вход один параметр - varchar

хочется делать что-то в духе:

SP_LOG('User ' + IntToStr(UserID) + ' logged in as' + UserRights)


Desdechado   (2007-09-21 11:37:00) [1]

Документацию по используемым средствам читать, похоже, уже не модно?


dRake   (2007-09-21 00:52:00) [2]

Спасибо


Turbouser   (2007-09-21 00:45:00) [3]

1) cast, но можно и без него
2) 'abc'||'defg'
3) SP_LOG('User '||UserID||' logged in as'||UserRights)


Наверх

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