Форматування коду sql

Можна поліпшити читаність SQL коду, використовуючи відступи, прогалини, великі літери та поділ рядків.

У SQL Developer є функція форматування коду SQL.

Щоб відформатувати код SQL, клацніть правою кнопкою в області операторів і виберіть Format SQL.

У прикладі на малюнку перед форматуванням у коду SQL є ключові слова, які записані не прописними буквами, і оператор не іспольжует відступи не належним чином. Після форматування код SQL стає добре читаним з використанням прописних літер для ключових слів і належним чином розташованих відступів.

Використання сніпетів

Сніппети є фрагментами коду, які можуть бути просто синтаксисом або прикладами.

Можна застосовувати певні фрагменти коду, коли Ви використовуєте Робочий лист SQL або створюєте або редагуєте PL / SQL функцію або процедуру. У SQL Developer є функція під назвою Snippets (Сніппети). Сніппети є фрагментами коду, такими як функції SQL, підказки оптимізатора і різні методи програмування PL / SQL. Можна перетягувати сніппети в вікно Editor.

Щоб вивести на екран Сніппети, виберіть View> Snippets.

Вікно Snippets виводиться на екран в правій стороні. Можна використовувати список, що випадає, щоб вибрати групу. Кнопка Snippets поміщається в праве поле вікна, так, щоб можна було вивести на екран вікно Snippets, якщо воно стає прихованим.

Використання сніпетів: Приклад

Щоб вставити Сніппет в Ваш код на Робочому листі SQL або в функції або процедури PL / SQL, перетягніть сниппет з вікна Snippets в потрібне місце у Вашому коді. Потім можна відредагувати синтаксис так, щоб функція SQL була допустима в поточному контексті. Щоб побачити короткий опис функції SQL в підказці, наведіть вказівник на ім'ям функції.

Приклад на малюнку показує, як CONCAT (char1, char2) перетягується з групи Character Functions у вікні Snippets. Потім синтаксис функції CONCAT редагується і решта оператора додається наступним чином:

SELECT CONCAT (first_name, last_name)
FROM employees;