ডিএমএল বিবৃতি ফিরে পাকানো যেতে পারে?
ডিএমএল বিবৃতি ফিরে পাকানো যেতে পারে?

ভিডিও: ডিএমএল বিবৃতি ফিরে পাকানো যেতে পারে?

ভিডিও: ডিএমএল বিবৃতি ফিরে পাকানো যেতে পারে?
ভিডিও: HSC ICT Masterclass - SQL Commands | DML | DBMS | SQL কমান্ড | ডিবিএমএস | ডিএমএল 2024, মে
Anonim

এর প্রভাব a DML বিবৃতি স্থায়ী নয় যতক্ষণ না আপনি এটি অন্তর্ভুক্ত করে এমন লেনদেন করেন। একটি লেনদেন হল SQL এর একটি ক্রম বিবৃতি যে ওরাকল ডাটাবেস একটি ইউনিট হিসাবে আচরণ করে (এটি করতে পারা একক হতে DML বিবৃতি ) একটি লেনদেন প্রতিশ্রুতিবদ্ধ না হওয়া পর্যন্ত, এটি করতে পারা থাকা পেছোনে ঘুরানো (পূর্বাবস্থায়)

সহজভাবে, DDL বিবৃতিগুলি কি ফিরিয়ে আনা যেতে পারে?

DDL বিবৃতি ফিরে আসে . যেহেতু কমিট আপনার জন্য জারি করা হয়েছে, আপনি পূর্বাবস্থায় ফেরাতে একটি রোলব্যাক ইস্যু করতে পারবেন না৷ DDL বিবৃতি . এই অপারেশনগুলির প্রকৃতির দ্বারা, আপনি পারবেন না ফিরে আসা একটি কমিট অতীত। DDL বিবৃতি রোলব্যাক সেগমেন্টে লেখা হয় না।

পরবর্তীকালে, প্রশ্ন হল, DML বিবৃতি কি? ডিএমএল . ডিএমএল ডেটা ম্যানিপুলেশন ল্যাঙ্গুয়েজের সংক্ষিপ্ত নাম যা ডেটা ম্যানিপুলেশন নিয়ে কাজ করে এবং সবচেয়ে সাধারণ SQL অন্তর্ভুক্ত করে বিবৃতি যেমন SELECT, INSERT, UPDATE, DELETE, ইত্যাদি, এবং এটি একটি ডাটাবেসে ডেটা সংরক্ষণ, সংশোধন, পুনরুদ্ধার, মুছে ফেলা এবং আপডেট করতে ব্যবহৃত হয়।

তারপর, আমরা কি DML কমান্ড রোলব্যাক করতে পারি?

ডিএমএল বিবৃতি করতে পারা রোল ব্যাক, ডিডিএল স্টেটমেন্ট করতে পারা না এটি সম্পর্কে যুক্তি, যদি আপনি একটি ডিডিএল স্টেটমেন্ট চালান a পরে ডিএমএল বিবৃতি, আপনি রোলব্যাক করতে পারেন এর সাথে আপনি যে পরিবর্তনগুলি করেছেন ডিএমএল বিবৃতি, কিন্তু DDL থেকে পরিবর্তন আসছে না, তাই আপনি করতে পারা আগের মত ফিরে যাবেন না।

DML বিবৃতি স্বয়ংক্রিয় কমিট?

অটোকমিট . ডিফল্টরূপে, ক DML বিবৃতি সুস্পষ্টভাবে একটি লেনদেন শুরু না করেই সম্পাদিত হলে তা স্বয়ংক্রিয়ভাবে সাফল্যের জন্য প্রতিশ্রুতিবদ্ধ হয় বা ব্যর্থতার শেষে ফিরে আসে বিবৃতি . এই আচরণ বলা হয় স্বয়ংক্রিয় প্রতিশ্রুতি . এই আচরণ দ্বারা নিয়ন্ত্রিত হয় অটোকমিট প্যারামিটার

প্রস্তাবিত: