2013-03-25 19 views
5

SQL Developer 3.1.07 kullanıyorum. İçinde bir satır içi ipucu --+ hint ile Oracle için bir sorgu koştum ama SQL Developer, veritabanına göndermeden önce ipucu sıyrılmış görünüyor. Çok satırlı ipuçları /*+ hint */ soyulmadı. SQL Developer'da satır içi ipuçlarını/yorumları tutmak için bir seçenek var mı?SQL Developer satır içi ipuçlarını sıyırma

select /*+ ordered */ 
     ename 
from emp 
where .... 

herhangi hakiki avantaj uni-line --+ ne var ki emin değilim:

+3

Sorunuzu, herkesin sorununuzu çoğaltmak için kullanabileceği küçük bir örnek içerecek şekilde düzenlemeyi düşünebilirsiniz. İyi şanslar. – shellter

+4

"Satır içi ipuçları" diye bir şey olduğunu nereden öğrendiniz? Eminim ki yoklar (yanlış olabilirim elbette). BTW: Standart ipucu sözdizimini yanlış yaptınız - Oracle bunun için eğik çizgi kullanır. –

+3

@Frank Schmitt Eğik çizgileri düzeltdim. Tek hat ipuçları var. Buradan okuyun: http://docs.oracle.com/cd/E14072_01/server.112/e10592/sql_elements006.htm – Alex

cevap

2

Ben Bu sorunun çözümü her zaman bile tek ipucu için, çok satırlık açıklama sözdizimi kullanmak olduğunu düşünüyorum sözdizimi (bununla birlikte sadece bunun yapılacağı bir kullanım durumunuz olup olmadığını lütfen belirtiniz). Öte yandan bir kör edici dezavantajı vardır: V $ SQL.SQL_TEXT gibi satır başı ve satır beslemelerini kesen yerlerde depolanan sorguları gerçekten karıştırır.