এই পোস্টে, আমরা SQL-এ ALTER কমান্ড এবং UPDATEcommand-এর মধ্যে পার্থক্য বুঝতে পারব।
কমান্ড পরিবর্তন করুন
-
এই কমান্ডটি একটি ডেটা সংজ্ঞা ভাষা (DDL)।
-
এটি স্ট্রাকচারাল লেভেলে অপারেশন করে, ডাটা লেভেলে নয়।
-
এই কমান্ডটি ডাটাবেসে টেবিলের বৈশিষ্ট্য যোগ, মুছে এবং পরিবর্তন করতে ব্যবহৃত হয়।
-
এই কমান্ডটি, ডিফল্টরূপে, টিপল থেকে NULL-এ সমস্ত মানের মান শুরু করে৷
-
এটি টেবিলের গঠন পরিবর্তন করে।
সিনট্যাক্স:একটি কলাম যোগ করুন −
ALTER TABLE table_name ADD column_name datatype;
একটি কলাম ড্রপ করুন
ALTER TABLE table_name DROP COLUMN column_name;
আপডেট কমান্ড
-
এই কমান্ডটি একটি ডেটা ম্যানিপুলেশন ল্যাঙ্গুয়েজ (DML)।
-
এটি ডেটা স্তরে ক্রিয়াকলাপ সম্পাদন করে।
-
এটি একটি ডাটাবেসে বিদ্যমান রেকর্ড আপডেট করে।
-
এটি আপডেট কমান্ড ব্যবহার করে একটি টিপলে নির্দিষ্ট মান সেট করে।
-
এটি টেবিলের ভিতরে ডেটা পরিবর্তন করে।
সিনট্যাক্স:
UPDATE table_name SET column1 = value1, column2 = value2....columnN=valueN [ WHERE CONDITION ];