Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

InterBase работа с хранимыми процедурами

4.9K
15 августа 2003 года
VictorKr
1 / / 15.08.2003
Подскажите можноли в InterBase в хранимых процедурах вытащить имя текущего пользователя?

Также непонятно есть ли возможность работы с бинарными операторами OR(||), AND(&&)..
например
if (var && 1) = 1 then ...
if (var || 1) = 1 then ...

и еще можно ли как в MSSQL завершать или откатывать транзакции, а то работа с транзакциями из Delphi не очень удобна на мой взгляд.
293
15 августа 2003 года
SEDEGOFF
586 / / 06.10.2002
На счет пользователя не знаю.
Бинарными операторами пользоваться можно
if(a =0 and b is not null) then b = 12;

Я не знаю как в MSSQL, но в IB принцип такой
Ты соеденяешся с ДБ
Запускаешь транзакцию по умолчанию
И теперь, например тебе надо выполнить процедуру, результат который определяет что делать Commit или Rollback
Стартуешь еще одну транзакцию и в ней выполняешь свою процедуру, потом смотришь результат и делаешь IBTransaction1->Commit() или IBTransaction1->Rollback()
265
15 августа 2003 года
Gauss
975 / / 20.02.2000
Цитата:
Originally posted by VictorKr
.....и еще можно ли как в MSSQL завершать или откатывать транзакции......


да конечно!
завершение это commit tran
откат это rollback tran

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог