![]() |
#12 |
Участник
|
Прошу прощения - про Oracle я написал неправильно (смотрел не ту схему
![]() Но принцип такой-же как и для MS SQL, единственное отличие - использование системных view. При синхронизации Axapta отправляет на сервер такой запрос X++: SELECT a.index_name, b.column_name, c.column_expression, a.index_type, a.uniqueness FROM user_indexes a, user_ind_columns b, user_ind_expressions c WHERE b.table_name=UPPER('INVENTTABLE') AND a.index_name=b.index_name AND b.index_name=c.index_name(+) AND b.column_position=c.column_position(+) ORDER BY b.index_name,b.column_position "and (idx.Name like 'I!_%' escape '!')" Для того, чтобы создать такой view необходимо добавить пользователю Axapta грант на select для таблиц из схемы sys attrcol$, col$, icol$, ind$, obj$
__________________
Axapta v.3.0 sp5 kr2 |
|
|
За это сообщение автора поблагодарили: Logger (1). |