একাধিক ডাটাবেস নিয়ে কাজ করছেন?


9

লিনাক্সে sqlite3 ব্যবহার করে, একাধিক ডাটাবেস দিয়ে কীভাবে কাজ করা যায়?

আমি ডাটাবেস 1 তে নিম্নলিখিতগুলির মতো কিছু করতে চাই?

sqlite3 database1.db
insert into database1.mytable values (select * from database2.mytable) 

SELECTউপরের ডাটাবেস 2 এর জন্য আমি কীভাবে ক্যোয়ারী লিখব ?


2
আপনি খুঁজছেন ATTACH DATABASE?
সোয়াশেক

এটি এখনও পরীক্ষা করেনি, তবে আমি তাই মনে করি, ধন্যবাদ! উত্তর হিসাবে আপনার মন্তব্য পোস্ট করতে চান?
stefan.at.wpf

উত্তর:


12

(স্বশেকের মন্তব্যের জবাব হিসাবে পুনরায় পোস্ট করা)

sqlite3 database1.db
> ATTACH DATABASE 'database2.db' AS database2;
> INSERT INTO mytable SELECT * FROM database2.mytable;
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.