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

SQL सिलेक्ट स्टेटमेंट (IBatis 2) के अंदर एक खाली IN क्लॉज को कैसे हैंडल करें?

Ibatis डायनामिक क्वेरी का उपयोग सही तरीका हो??
उदाहरण:

<select id="mySelect" resultClass="long" >
    SELECT  COUNT(*)        
    FROM    myTable 
   <where>
    <isNotEmpty prepend="AND" property="myInClauseValues" >
       myTable.columnA IN
       <iterate property="myInClauseValues" open="(" close=")" conjunction=",">                    
                    #myInClauseValues[]#                    
       </iterate>       
    </isNotEmpty>   
   </where>      
</select>



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. फाइन-ट्यूनिंग Oracle DG40DBC

  2. आरएसी में एएसएच अनुक्रम विवाद की पहचान

  3. SQL कमांड लाइन के माध्यम से तालिका बनाना, अमान्य पहचानकर्ता

  4. Oracle में PL SQL ब्लॉक कैसे निष्पादित करें

  5. SQL - ID NOT IN का उपयोग करके उन्नत डुप्लिकेट निकालना