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

iReport पैरामीटर के माध्यम से क्वेरी करने के लिए SQL ऑपरेटरों को पास करना

क्वेरी में इस तरह उपयोग करने का प्रयास करें:
तालिका 1 से चुनें ... जहां transaction_amount $P!{paramReport}

जैस्पर रिपोर्ट्स अल्टीमेट गाइड से:

$P{paramName} Syntax
The parameters are used like normal java.sql.PreparedStatement parameters, using
the following syntax:
<queryString>
<![CDATA[
SELECT * FROM Orders WHERE OrderID <= $P{MaxOrderID} ORDER BY
ShipCountry
]]>
</queryString>

$P!{paramName} Syntax
Sometimes it is useful to use parameters to dynamically modify portions of the SQL
query or to pass the entire SQL query as a parameter to the report-filling routines. In
such cases, the syntax differs a little, as shown in the following example. Notice the !
character:
<queryString>
<![CDATA[
SELECT * FROM $P!{MyTable} ORDER BY $P!{OrderByClause}
]]>
</queryString>


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. त्रुटि:ORA-00917:oracle . में मौजूदा अनुक्रम के साथ हाइबरनेट का उपयोग करते समय लापता अल्पविराम

  2. Oracle अनुक्रम मान का आदेश नहीं दिया गया है

  3. नौकरी कैसे बनाएं, जब जॉब_एक्शन को सीएलओबी पैरामीटर वाली प्रक्रिया को कॉल करने की आवश्यकता होती है

  4. Oracle regexp_replace में रेगेक्स द्वारा अल्पविराम से अलग की गई सूची से डुप्लिकेट कैसे निकालें?

  5. Oracle® SQL*Loader . के साथ SQL सर्वर डेटा सम्मिलित करना