Так что в процессе работы мы использовали Oracle SQL Developer 4.1.3.20 в последнее время для запроса наших данных, поэтому я написал этот фрагмент кода (его на самом деле намного дольше на 8 или так еще объединения таблиц):объявить и использовать строковую переменную в oracle sql developer 4.1.3.20
select
s.NAME as "Shipment ID"
,k.STATUS_ID as "Status"
,u.SCR_NO as "SPID"
from xyz.DRUG_KIT k
left join xyz.DR_SHIP s on s.ID = k.SHIPMENT_ID
left join xyz.USR_PAT u on u.PAT_ID = k.PAT_ID
Когда я должен переключиться на другую таблицу в другой базе данных, я был экземпляр наклеивая везде выше, где вы видите «хуг», но, конечно, там должен ба лучше? Я использую SQL Server Management Studio 2014, но нам пришлось переключиться на это, как только мы начали использовать базы данных oracle. Как объявить переменную varchar (?) В Oracle SQL Developer, поэтому я могу просто использовать эту одну переменную вместо XYZ и в верхней части запроса, я просто могу установить эту переменную равной любой необходимой в одном месте, если это имеет смысл. Это становится громоздким, когда я копирую вставить что-то неправильно в одной строке, когда я "м пытается присоединиться около 10+ таблицы вместе, чтобы получить данные.
Что вы делаете с данными, которые были запрошены? Вы просто визуально проверяете его, вставляете где-нибудь и т. Д.? – JBC
Вы можете использовать динамический SQL для этого. Но как JBC спросил, что вы планируете делать с результатом? – GurV
Извините, я не получал никаких уведомлений в своем почтовом ящике, как я и ожидал, за любые ответы на это (я только сейчас вхожу в систему в первый раз с момента написания этого вопроса, возможно, он попал на мою почту), но все, что я делаю при этом данные проверяют и/или просматривают. Я в основном присоединяюсь к этим таблицам на работе, чтобы ускорить поиск конкретных изменений данных в таблицах оракула, которые наши разработчики используют в системах кодирования. – graberweg