07.09.2005, 13:44 | #1 |
Участник
|
Как узнать название индекса в базе
F1!
Как можно в Аксапте получить системный идентификатор индекса, то есть его название в базе (у меня Оракл) по имеющемуся аксаптовскому названию? |
|
07.09.2005, 14:09 | #2 |
Участник
|
Название индекса в б/д:
"I_" + TableID + IndexName (для InventTable индекс ItemIdx будет выглядеть следующим образом I_175ITEMIDX) Если индексы не заданы или стоит флаг CreateRecIdIndex, то создастся индекс "I_" + TableId + "RECID" (для InventTable I_175RECID) Проверил для MS-SQL, для Oracle пока проверить не могу, но думаю что так же
__________________
Axapta v.3.0 sp5 kr2 |
|
07.09.2005, 14:16 | #3 |
Moderator
|
DictTable.indexName(indexId, DbBackEnd::SQL);
__________________
Андрей. |
|
07.09.2005, 14:33 | #4 |
Участник
|
2 Dron AKA andy
Оно
__________________
Axapta v.3.0 sp5 kr2 |
|
|
|