Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Oracle Новый топик    Ответить
 oracle designer & grants  [new]
AlexVin
Member

Откуда: E-burg
Сообщений: 1055
можно ли в designer-е прописать гранты на апдейт конкретного столбца?
чтоб сгенерил он строчку
grant update (pole) on table to user1;
у меня щас 10.1.2.0.2 и 9.0.4 - похоже нельзя :(
29 мар 06, 10:22    [2500571]     Ответить | Цитировать Сообщить модератору
 Re: oracle designer & grants  [new]
saha_black
Member

Откуда: Иваново-Владимир-Питер
Сообщений: 69
нельзя
29 мар 06, 12:30    [2501326]     Ответить | Цитировать Сообщить модератору
 Re: oracle designer & grants  [new]
AlexVin
Member

Откуда: E-burg
Сообщений: 1055
о! не перевелись еще динозавры, юзающие designer!

томокайтовую агрегате функцию, я полагаю, тоже фиг пропишешь :(
CREATE or replace
FUNCTION stragg(input varchar2)
RETURN varchar2
PARALLEL_ENABLE AGGREGATE USING string_agg_type;

а как задать в объектном типе вместо member function - static function?
29 мар 06, 14:33    [2502255]     Ответить | Цитировать Сообщить модератору
 Re: oracle designer & grants  [new]
saha_black
Member

Откуда: Иваново-Владимир-Питер
Сообщений: 69
не понял что именно хочешь. какая именно фунция должна быть?
а ни такие мы и динозавры )))
29 мар 06, 14:40    [2502327]     Ответить | Цитировать Сообщить модератору
 Re: oracle designer & grants  [new]
AlexVin
Member

Откуда: E-burg
Сообщений: 1055
да я сам дезигнер уже лет 6 люблю, а то и все 8 :)

1) функция вот такая:

CREATE or replace
FUNCTION stragg(input varchar2)
RETURN varchar2
PARALLEL_ENABLE AGGREGATE USING string_agg_type;

куда впихнуть последнюю строку про PARALLEL_ENABLE AGGREGATE я так и не придумал. чтоб текст во такой получился на создание

2)
а как задать в объектном типе вместо member function - static function?

create or replace type string_agg_type as object
(
total varchar2(4000),

static function
ODCIAggregateInitialize(sctx IN OUT string_agg_type )
return number)

а для этого я не смог найти где поставить слово static
генерится static function
29 мар 06, 14:49    [2502410]     Ответить | Цитировать Сообщить модератору
 Re: oracle designer & grants  [new]
AlexVin
Member

Откуда: E-burg
Сообщений: 1055
генерится member function
29 мар 06, 14:52    [2502431]     Ответить | Цитировать Сообщить модератору
 Re: oracle designer & grants  [new]
saha_black
Member

Откуда: Иваново-Владимир-Питер
Сообщений: 69
а в Private Declaration не пробовал?
29 мар 06, 14:53    [2502440]     Ответить | Цитировать Сообщить модератору
 Re: oracle designer & grants  [new]
AlexVin
Member

Откуда: E-burg
Сообщений: 1055
да он к ней все равно begin-end генерит.
как их отключить? вроде можно было...
29 мар 06, 14:56    [2502463]     Ответить | Цитировать Сообщить модератору
 Re: oracle designer & grants  [new]
saha_black
Member

Откуда: Иваново-Владимир-Питер
Сообщений: 69
сорри. стормозил. вообщем если пытаться сделать Capture функции. грязно ругается что
CDS-16302 Warning: PARALLEL_ENABLE clause of function TEST_1111 is unsupported.
так что вряд ли
29 мар 06, 14:59    [2502484]     Ответить | Цитировать Сообщить модератору
 Re: oracle designer & grants  [new]
FRM-42100
Member

Откуда: UA
Сообщений: 753
Free format пробывовали?
29 мар 06, 17:18    [2503439]     Ответить | Цитировать Сообщить модератору
 Re: oracle designer & grants  [new]
AlexVin
Member

Откуда: E-burg
Сообщений: 1055
пробывали... :(
из вы вода надо как-то утереть
is
begin
end;
30 мар 06, 12:59    [2506344]     Ответить | Цитировать Сообщить модератору
Все форумы / Oracle Ответить