মাইএসকিউএল এর কিছু আছে:
INSERT INTO visits (ip, hits)
VALUES ('127.0.0.1', 1)
ON DUPLICATE KEY UPDATE hits = hits + 1;
আমি যতদূর জানি এসকিউএলাইটে এই বৈশিষ্ট্যটির অস্তিত্ব নেই, আমি যা জানতে চাই তা হল যদি দুটি প্রশ্ন কার্যকর না করে একই প্রভাবটি অর্জন করার কোনও উপায় থাকে। এছাড়াও, যদি এটি সম্ভব না হয় তবে আপনি কী পছন্দ করেন:
- নির্বাচন + (অন্তর্ভুক্ত বা আপডেট) বা
- আপডেট (আপডেট আপডেট ব্যর্থ হলে + অন্তর্ভুক্ত )
upsert
এক লেনদেনে যেমন পাইথনexecutemany()
ফাংশন দিয়ে একাধিক কাজ করতে পারেন ?