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

Oracle SQL डेवलपर कोड विंडो में चर के साथ sql कोड चलाएँ

अगर मैं इसे सही ढंग से पढ़ रहा हूं, तो मुझे लगता है कि आप Oracle प्रतिस्थापन चर।

यह आपको हर बार मूल्यों को इनपुट करने के लिए प्रेरित करेगा, &val का उपयोग करके यह आपको @ रनटाइम

. का संकेत देगा
  SELECT
      CFS.CAE_SEC_ID,
      CFS.FM_SEC_CODE,
      CFS.LAST_USER_ID,
      CASE 
          when &p_USBank_n = 1 then
            sl.usbank_to_edit
          else
            CASE 
              when '&p_user_id_c' = CFS.last_user_id then
                sl.owner_to_edit
              else
                sl.to_edit
            end
        end canEdit
    FROM
    CAEDBO.CAE_FOF_SECURITY CFS
    INNER JOIN caedbo.CAE_DATA_SET_ELEMENT CDSE_STAT 
        ON (CDSE_STAT.DATA_SET_ELEMENT_ID = CFS.APPR_STATUS)
    INNER JOIN caedbo.CAE_STATE_LOOKUP sl 
        ON (sl.object_state =  CDSE_STAT.data_set_element_id)
   where 
      CFS.CAE_SEC_ID IN (3741, 3744, 3748, 3752);

मान को बनाए रखने के लिए इसे &&var में बदलें, फिर उपयोग करें

UNDEFINE var 

इसे साफ़ करने के लिए

अब आप DEFINE का उपयोग करके इन्हें पृष्ठ के शीर्ष पर सेट कर सकते हैं (इस प्रकार संकेत से बच सकते हैं)

DEFINE XYZ = 5
DEFINE AAA = to_date('10/10/2010','mm/dd/rrrr')
DEFINE textString = AaBbCc

SELECT &&XYZ b, &&AAA a, '&&textString' textString
  from dual ;

  B                      A                         TEXTSTRING 
  ---------------------- ------------------------- ---------- 
  5                      10.OCT.2010 00:00         AaBbCc     
  --typing define will show you all the "defined" values 
define

  DEFINE XYZ = "5"
  DEFINE TEXTSTRING = "AaBbCc"
  DEFINE AAA = "to_date('10/10/2010','mm/dd/rrrr')"

डबल एम्परसेंड मान को तब तक बनाए रखेगा जब तक आप इसे परिभाषित नहीं करते (ऊपर देखें) या इसे फिर से परिभाषित नहीं करते।



  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. ओरेकल अखंडता बाधा

  3. क्या विदेशी कुंजी शून्य हो सकती है?

  4. एसक्यूएल/ओरेकल में संख्याओं की श्रृंखला से श्रेणियां खोजें

  5. क्या चयन के लिए एसक्यूएल% पंक्ति गणना का उपयोग करना संभव है?