Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Изменение скриптов генерации индексов из Power Designer (Oracle) / 9 сообщений из 9, страница 1 из 1
17.06.2005, 14:04
    #33121888
PetrovL
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменение скриптов генерации индексов из Power Designer (Oracle)
Интересует создать индекс на основе Oracle Text
типа

Код: plaintext
1.
2.
CREATE INDEX tt ON SYSTEMDATAVALUES(VALUE)
INDEXTYPE IS CTXSYS.CONTEXT PARAMETERS('SYNC (ON COMMIT) WORDLIST KAISA_SYSTEM.KAISA_PREF')

Но проблема в том, что PD обязятельно вставляет порядок сортировки ASC или DESC, типа

Код: plaintext
1.
2.
CREATE INDEX tt ON SYSTEMDATAVALUES(VALUE ASC)
INDEXTYPE IS CTXSYS.CONTEXT PARAMETERS('SYNC (ON COMMIT) WORDLIST KAISA_SYSTEM.KAISA_PREF')

Как бы это убрать? Нашел переменную, которая описывает список колонок индекса, но из чего она складывается неясно. Или может есть какая-то возможность дополнить список SORT MODE, чтобы туда пустое значение вставить.
...
Рейтинг: 0 / 0
17.06.2005, 14:21
    #33121947
Роман Дынник
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменение скриптов генерации индексов из Power Designer (Oracle)
У нас здесь отдельная ветка по PD есть, там и задайте вопрос.


Posted via ActualForum NNTP Server 1.2
...
Рейтинг: 0 / 0
17.06.2005, 14:23
    #33121954
PetrovL
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменение скриптов генерации индексов из Power Designer (Oracle)
Я уже потом заметил, что есть отдельная ветка
Сейчас задам там
...
Рейтинг: 0 / 0
17.06.2005, 14:58
    #33122062
kolchanov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменение скриптов генерации индексов из Power Designer (Oracle)
Специальную ветку по PD искать день.

Необходимо в Меню
Database\Edit current Database
Откроется окно
В нем:
Script\Objects\Index\AddColIndex
%COLUMN% [%ASC%] заменить на %COLUMN%

Лучше всего редактировать Model Definition для модели
С уважением,
Андрей Колчанов
...
Рейтинг: 0 / 0
17.06.2005, 15:08
    #33122084
Denis Popov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменение скриптов генерации индексов из Power Designer (Oracle)
kolchanov
Необходимо в Меню
Database\Edit current Database
Откроется окно
В нем:
Script\Objects\Index\AddColIndex
%COLUMN% [%ASC%] заменить на %COLUMN%


Но тогда пропадет возможность указания DESC там, где это действительно нужно:( Может тогда следует разбор: если в
свойствах индекса "indextype is" непустое, тогда ничего не ставить.
Posted via ActualForum NNTP Server 1.2
...
Рейтинг: 0 / 0
17.06.2005, 15:50
    #33122213
PetrovL
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменение скриптов генерации индексов из Power Designer (Oracle)
kolchanov
Необходимо в Меню
Database\Edit current Database
Откроется окно
В нем:
Script\Objects\Index\AddColIndex
%COLUMN% [%ASC%] заменить на %COLUMN%


Я этот пункт уже раньше попробовал (до того как написал сюда) Ничего не получилось. Хотя по комментам к PD

"CIDXLIST" // list of index columns. Eg: A asc, B desc, C asc
For index columns, the following system variables are available:
"ASC" // keywords "ASC" or "DESC" depending on sort order

то есть должно срабатывать. но почему-то не работает ((
Может еще где-то надо что-то указать
...
Рейтинг: 0 / 0
17.06.2005, 16:01
    #33122255
kolchanov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменение скриптов генерации индексов из Power Designer (Oracle)
Я проверял прежде чем посылать,
у меня работает.

build 11.0.0.1363
...
Рейтинг: 0 / 0
17.06.2005, 16:40
    #33122357
PetrovL
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменение скриптов генерации индексов из Power Designer (Oracle)
Странно
точно такая же версия
буду проверять еще ((
...
Рейтинг: 0 / 0
20.06.2005, 13:03
    #33124463
Denis Popov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменение скриптов генерации индексов из Power Designer (Oracle)
Спросил на форуме Sybase, вот что посоветовали:

http://forums.sybase.com/cgi-bin/webnews.cgi?cmd=item-21165&group=sybase%2Epublic%2Epowerdesigner%2Egeneral
...
Рейтинг: 0 / 0
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Изменение скриптов генерации индексов из Power Designer (Oracle) / 9 сообщений из 9, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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