2016-03-11 5 views
0

Я использую разработчика Oracle Sql для доступа к моей базе данных Oracle RDB. Я установил расширение Oracle RDB для разработчика Sql.Разработчик Oracle Sql: не показывает исходный код представлений, триггеров, функций для Oracle RDB

Я вижу там все в браузере объектов - таблицы, представления, триггеры, функции, процедуры.

Проблема заключается Когда я хочу, чтобы увидеть исходный код любых из представлений, триггеров и функций/процедур по двойному щелчку мыши, Sql разработчик не показывает исходный код, он не показывает какие-либо ошибок

Кто-нибудь знает, как получить или увидеть исходный код этих представлений, триггеров и функций?

Спасибо.

+0

Адрес, если вы дважды щелкаете, чтобы узнать об этом для Oracle RDB? Я не могу дублировать создание исходного кода таблицы/представления, если я дважды щелкните имя в запросе или в панели соединений. – MT0

+0

Я дважды нажимаю (и многие другие комбинации клавиш и мыши) на конкретном представлении на панели подключений под папкой просмотра. Но не показывая исходный код для Oracle RDB, но когда я использую тот же путь для обычной базы данных Oracle, был показан исходный код. – user3057239

+0

Если я дважды щелкнул (или одним щелчком) в представлении в панели соединений в SQL Developer 4.1.0.19, он отобразит представление столбцов, и мне нужно вручную выбрать панель вкладок SQL, поэтому я не могу дублировать поведение, которое вы видят для нормальной базы данных Oracle. Для функций, процедур и триггеров представление по умолчанию является исходным кодом (но тогда у них нет базовых данных или столбцов, поэтому это не имеет смысла для них). – MT0

ответ

0

Это метод подробностей для базы данных Oracle в SQL Developer (это может быть одинаково для расширения RDB, но я не могу проверить это - если это не так, я надеюсь, что это будет полезно для тех, кто ищет ответ для чистой перспективы Oracle).

Чтобы увидеть SQL для VIEW:

  1. На панели соединений разверните подключение.
  2. Разверните подпапку Views.
  3. Нажмите, чтобы просмотреть детали.
  4. На главной панели теперь должны отображаться детали столбцов вида.
  5. В верхней части главной панели расположены панели с вкладками; самый правый - это «SQL», и если вы нажмете на него, он отобразит SQL для представления.

Для TRIGGER, FUNCTION, PROCEDURE или большинства других объектов, метод такой же, просто выберите соответствующий тип объекта вместо VIEW, но действие по умолчанию на шаге 4 будет показывать исходный код для этого объекта.

+0

Привет, я вижу все представления и другие объекты в браузере объектов, у меня нет проблем с этим, но проблема в том, что я не вижу исходного кода представления или других, обычно исходный код запрашивается при нажатии мыши с двойным щелчком мыши для оракула, но похоже, что Oracle rdb не то же самое. Я пробовал много других комбинаций клавиш, не повезло. – user3057239