Есть ли у Squirrel SQL или Oracle возможность использовать псевдонимы имен таблиц в запросах?
-
19-09-2019 - |
Вопрос
Я использую Squirrel SQL с Oracle.Мне часто приходится писать быстрые запросы к таблицам с длинными именами.Было бы неплохо, если бы я мог присваивать им псевдонимы и писать запросы типа «выбрать * из ft, где n='blah'» вместо «выбрать * из footablelongname, где nameField='blah'».
Я бы не стал использовать подобные вещи в приложениях, но было бы неплохо для нестандартных запросов.
Теоретически я полагаю, что мог бы создать новое представление для каждого из них, но было бы неплохо иметь возможность сделать это в Squirrel SQL.
Решение
Получите автозаполнение ;-) Oracle бесплатно. SQL-разработчик есть хорошо работающий.
Другие советы
Вы можете использовать для этого синонимы, но лично я бы не рекомендовал это - конечно, вы сэкономите на вводе нескольких символов, но вы значительно ухудшите ситуацию для тех, кто будет поддерживать ваш код позже.
На вкладке «Объекты» щелкните правой кнопкой мыши имя таблицы и выберите «Копировать имя объекта» или «Копировать полное имя объекта» и вставьте его на вкладку SQL.