मैं मैन्युअल रूप से SQL कमांड निष्पादित करने की कोशिश कर रहा हूं ताकि मैं NuoDB में प्रक्रियाओं का उपयोग कर सकूं।
मैं रूबी ऑन रेल्स का उपयोग कर रहा हूं और मैं निम्नलिखित कमांड का उपयोग कर रहा हूं:
ActiveRecord::Base.connection.execute("SQL query")
"SQL क्वेरी" कोई भी SQL कमांड हो सकती है।
उदाहरण के लिए मेरे पास "फ़ीडबैक" नामक एक तालिका है और जब मैं कमांड निष्पादित करता हूं:
ActiveRecord::Base.connection.execute("SELECT `feedbacks`.* FROM `feedbacks`")
यह केवल मेरे द्वारा अनुरोधित सभी डेटा भेजने के बजाय "सही" प्रतिक्रिया लौटाएगा।
यह रेल कंसोल पर आउटपुट है:
SQL (0.4ms) SELECT `feedbacks`.* FROM `feedbacks`
=> true
मैं इसका उपयोग NuoDB में संग्रहीत प्रक्रियाओं को कॉल करने के लिए करना चाहूंगा, लेकिन प्रक्रियाओं को कॉल करने पर, यह "सही" प्रतिक्रिया भी लौटाएगा।
क्या वैसे भी मैं एसक्यूएल कमांड को निष्पादित कर सकता हूं और "सही" प्रतिक्रिया प्राप्त करने के बजाय अनुरोधित डेटा प्राप्त कर सकता हूं?