вопрос о разработчике oracle sql? - PullRequest
4 голосов
/ 06 декабря 2010

Я создал таблицы и представления и добавил некоторые тестовые данные, но я хочу знать, где я могу получить SQL-код, который я использовал для создания и вставки данных, я попытался посмотреть в истории SQL, но егоthier, спасибо :))

Ответы [ 2 ]

2 голосов
/ 06 декабря 2010

Вы можете получить SQL, необходимый для создания и заполнения таблицы:

1) Для создания таблицы DDL перейдите в узел Таблицы и выберите таблицу, затем щелкните вкладку SQL и скопируйте DDL.он отображает.

2) Для вставки DML щелкните правой кнопкой мыши имя таблицы в узле «Таблицы» и выберите «Экспорт данных», затем «Вставить ...» и заполните мастер.Вы также можете получить DDL таблицы создания таким образом, а не как я уже говорил в шаге 1.

1 голос
/ 06 декабря 2010

история F8 должна показать вам все, что произошло на этой вкладке в SQL Developer (например, файл xyz.sql).
если вы не можете найти историю или ddl, который вы хотите, вы должны быть в состоянии получить ddl достаточно просто от

select * 
  from addmas
 where colA = 'my criteria'
;

затем нажмите F9, затем щелкните правой кнопкой мыши на сетке и экспортируйте данные для «вставки» и это создаст вставки для вас (имейте в виду, чтобы ввести имя таблицы)

чтобы получить CREATE TABLE / VIEW (или объект, а не таблицы изменений), вы можете щелкнуть правой кнопкой мыши на имени таблицы, выберите «редактировать», затем перейдите к DDL (создать). Если вы используете этот инструмент для ваших правок, он также покажет вам ddl для изменений

...