powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / CURRENT USER в процедуре
4 сообщений из 4, страница 1 из 1
CURRENT USER в процедуре
    #35720530
sapounov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день !

пытаюсь :
Код: plaintext
1.
2.
3.
4.
5.
6.
CREATE PROCEDURE STORE_INFO ( IN SESSION_ID VARCHAR( 16 ))
	SPECIFIC STORE_LOGON_INFO
	
BEGIN
		INSERT INTO SOME_TABLE VALUES(CURRENT USER, SESSION_ID); 
END

Вместо CURRENT USER в таблицу попадает имя пользователя , создавшего процедуру.
Лыжи не едут :(
...
Рейтинг: 0 / 0
CURRENT USER в процедуре
    #35720833
mustaccio
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дык, все правильно. Попробуйте
Код: plaintext
1.
2.
3.
declare s varchar ( 55 );
set s = 'INSERT ...';
execute immediate s;
...
Рейтинг: 0 / 0
CURRENT USER в процедуре
    #35721143
Фотография Hunterik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вместо CURRENT_USER, возьмите SESSION_USER .
...
Рейтинг: 0 / 0
CURRENT USER в процедуре
    #35721951
sapounov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Hunterik,

Спасибо. SESSION_USER работает, как надо
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / CURRENT USER в процедуре
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]