मैं उन सभी सारणी को छोड़ना चाहता हूं जिनमें पंक्तियां नहीं हैं।SQLite में सभी खाली तालिकाओं को कैसे छोड़ें?
SQLite में सभी खाली तालिकाओं को कैसे छोड़ें?
संपादित
मैं एक मोबाइल फोन पर ऐसा करने की जरूरत (कोई शेल)। एक विंडोज मोबाइल फोन पर।
मैं उन सभी सारणी को छोड़ना चाहता हूं जिनमें पंक्तियां नहीं हैं।SQLite में सभी खाली तालिकाओं को कैसे छोड़ें?
SQLite में सभी खाली तालिकाओं को कैसे छोड़ें?
संपादित
मैं एक मोबाइल फोन पर ऐसा करने की जरूरत (कोई शेल)। एक विंडोज मोबाइल फोन पर।
टेबल्स को हटाया जा सकता है, चाहे आदेश में निष्पादित होने पर उनके पास डेटा हो या नहीं। अन्यथा संचालित किसी भी डेटाबेस का डुनो। तो इसका मतलब है कि:
1) एक तालिकाओं की सूची हो रही है - कि सूची पर
SELECT name
FROM sqlite_master
WHERE type = 'table'
2) दोहराएं, निर्धारित करने के लिए किसी भी पंक्तियों एक मेज के भीतर मौजूद है, तो COUNT (*) का उपयोग करते हुए:
SELECT COUNT(*)
FROM ~table
DROP TABLE ~table
SQLite फू नहीं है:
3) संख्या दी 1 से कम है, तो एक ड्रॉप बयान पर अमल nction या संग्रहीत प्रक्रिया समर्थन - आपको इसे अपने आवेदन से करना होगा।
अधिकांशतः शेलिंग स्क्रिप्ट या पर्ल में किया जा सकता है। – Yada
मुझे इसे मोबाइल फोन पर करने की ज़रूरत है (वहां कोई खोल नहीं है)। एक विंडोज मोबाइल फोन पर। – Pentium10
हमें यह जानने की जरूरत है कि कौन सी भाषाएं उपलब्ध हैं (cuz मुझे पता नहीं है, वैसे भी)। –