मैंने अभी एआईआर एसक्यूएल एपीआई देखा है, और SQLConnection
पर एक संलग्न
विधि है, यह बिल्कुल वही दिखता है जो आपको चाहिए।
मैंने इसका परीक्षण नहीं किया है, लेकिन दस्तावेज़ीकरण के अनुसार इसे काम करना चाहिए:
var connection : SQLConnection = new SQLConnection();
connection.open(firstDbFile);
connection.attach(secondDbFile, "otherDb");
var statement : SQLStatement = new SQLStatement();
statement.connection = connection;
statement.text = "INSERT INTO main.myTable SELECT * FROM otherDb.myTable";
statement.execute();
उस कोड स्निपलेट में त्रुटियां हो सकती हैं, मैंने हाल ही में एआईआर एसक्यूएल एपीआई के साथ बहुत कुछ नहीं किया है। ध्यान दें कि main.tableName
का उपयोग करके डेटाबेस की तालिका open
के साथ खोला गया है, किसी भी संलग्न डेटाबेस को कोई भी नाम दिया जा सकता है ( otherDb
ऊपर उदाहरण में)।