postgresql7.1
select calendar__new(
null,
:calendar_name,
'calendar',
:owner_id,
:private_p,
:package_id,
null,
now(),
:creation_user,
:creation_ip
);
select acs__magic_object_id('the_public')
as party_id
from dual
select ac_permission__grant_permission(
:calendar_id,
:party_id,
:cal_privilege
);
select acs_permission_revoke_permission (
:calendar_id,
:party_id,
:cal_privilege
);
select acs_object__name(:private_id)
from dual
select calendar__name(:calendar_id)
from dual
select acs_permission__permission_p(
:calendar_id,
acs__magic_object_id('the_public'),
'calendar_read'
)
from dual