Oracle
 sql >> डेटाबेस >  >> RDS >> Oracle

Oracle - मौजूद न होने पर ही एक इंडेक्स बनाएं

इंडेक्स केवल तभी जोड़ें जब वह मौजूद न हो:

declare 
  already_exists  exception; 
  columns_indexed exception;
  pragma exception_init( already_exists, -955 ); 
  pragma exception_init(columns_indexed, -1408);
begin 
  execute immediate 'create index ord_customer_ix on orders (customer_id)'; 
  dbms_output.put_line( 'created' ); 
exception 
  when already_exists or columns_indexed then 
  dbms_output.put_line( 'skipped' );  
end;     


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. मैं पीएल एसक्यूएल में उपयोगकर्ता इनपुट स्वीकार करना चाहता हूं और इसे प्रक्रिया में पास करना चाहता हूं, मुझे इसके लिए एक साधारण प्रोग्राम दिखाएं?

  2. हाइबरनेट + जावा पर धीमा प्रदर्शन लेकिन तेज जब मैं उसी मूल ओरेकल क्वेरी के साथ TOAD का उपयोग करता हूं

  3. sql . में महीनों और दिनों दोनों में दो तिथियों के बीच अंतर प्राप्त करें

  4. गतिशील पैरामीटर के साथ Oracle लैग फ़ंक्शन

  5. प्रत्येक विभाग से अधिकतम एसएएल के साथ ईएमपी चुनें