التابع Connection.iterdump()
في بايثون
< Python | Connection
يعيد التابع مكرِّرًا iterator يمكن استخدامه لعرض dump قاعدة البيانات بصيغة SQL النصية.
البنية العامة
iterdump()
القيمة المعادة
يعيد التابع مكرِّرًا iterator يمكن استخدامه لعرض dump قاعدة البيانات بصيغة SQL النصية. هذا التابع مفيد عند التعامل مع قواعد البيانات المخزّنة في الذاكرة. يقدّم هذا التابع نفس الإمكانات التي يقدّمها الأمر .dumb في صدفة sqlite3.
أمثلة
يعرض المثال التالي كيفية تحويل الملف existing_db.db إلى ملف عرض SQL باسم dump.sql:
import sqlite3
con = sqlite3.connect('existing_db.db')
with open('dump.sql', 'w') as f:
for line in con.iterdump():
f.write('%s\n' % line)
مصادر
صفحة DB-API 2.0 interface for SQLite databases في توثيق بايثون الرسمي.