में एक SELECT कमांड का उपयोग करके संलग्न डेटाबेस सूचीबद्ध करें क्या कोई SELECT कमांड है जो sqlite3 में उपलब्ध .database कमांड के समान सभी संलग्न डेटाबेस सूचीबद्ध कर सकता है?SQLite
Q
SQLite
8
A
उत्तर
16
आप इसे एक SELECT कथन के साथ नहीं कर सकते जो मुझे पता है (हालांकि आप main
डेटाबेस में चारों ओर देखना चाहते हैं, यह डेटा वहां संग्रहीत किया जा सकता है)। हालांकि, एक समाधान है। आप निम्न कथन निष्पादित यदि यह डेटाबेस वर्तमान कनेक्शन के लिए संलग्न वापस आ जाएगी:
PRAGMA database_list;
पहली पंक्ति हमेशा मुख्य डेटाबेस हो जाएगा, दूसरा हमेशा अस्थायी डेटाबेस किया जाएगा। इन पहले दो के बाद कोई और डेटाबेस हैं। आप इस कथन को अपने डेटाबेस के विरुद्ध उसी तरह चला सकते हैं जैसे आप सी # (या उस मामले के लिए और कुछ भी) में अपने कोड से एक चयन कथन करेंगे।
SQLite PRAGMA statement reference
गुड लक:
यहाँ एक अच्छा संदर्भ है!
यह पूरी तरह से काम किया। धन्यवाद! – galford13x