SQL statement এ ALTER FUNCTION এর বাবহার . SQL Alter Table Statement

নাম-শারিফুল ইসলাম
Job category-Php Coder
বিষয়- SQL statement এ ALTER FUNCTION এর বাবহার
Alter এই statement টি mysql এ বাবহার করা হয় database table এর মধ্যে কিছু ফিল্ড যোগ ,বাদ বা সংযোজন করার জন্য। আসলে কিভাবে করতে হয় তা আমরা একটি টেবিল তৈরি করার মাধমে জানতে পারব এবং কিভাবে সেখানে sql statement বাবহার করব সেই নিয়ম অনুসরন করব। প্রথমে আমরা ব্রাউজার ওপেন করে এড্রেস বারে লিখব localhost সেইখান থেকে phpmyadmin এ ক্লিক করি।উপরের মেনুবার থেকে database এ ক্লিক করি। create database field এর ঘরে টাইপ করি user এবং ডানপাশে create বাটন এ ক্লিক করি। এর মাধমে আমাদের user database তৈরি হয়ে গেল।এখন আমরা persons নামে একটি টেবিল তৈরি করব। সেখানে ৫ টি ফিল্ড তৈরি করব। বামপাছ থেকে user database এ ক্লিক করি। এখন টেবিল তৈরি করার জন্য জাইগা দিবে। টেবিল এর ঘরে লিখি persons এবং column এর ঘরে ৫ লিখি।এই ৫ টি কলাম এ ৫ টি ফিল্ড এর নাম লিখব। এবং তাদের settings গুলো ঠিক করে দিব।
Column1
Name-P_id, auto increment এ তিক দেই
Column2
Name-LastName, type-text, length-50
Column3
Name-FirstName, type-text, length-50
Column4
Name-Address, type-varchar, length-250
Column5
Name-City, type-text, length-50
এবং সবশেষে সেভ button ক্লিক করি। আমাদের database তৈরি হয়ে গেল। এখন আমাদের alter sql statement বাবহার করতে হবে। উপরের মেনু থেকে sql মেনুতে ক্লিক করি একটি textarea বক্স আসবে এখানে আমরা statement লিখব। ধরুন আমরা নতুন একটা ফিল্ড DateofBirth নামে যোগ করব।
বক্স এর মধ্যে আমরা টাইপ করি “ALTER TABLE Persons ADD COLUMN DateofBirth Date”। এবং সবশেষে go বাটন এ ক্লিক করি দেখুন অই নামে নতুন একটি কলাম যোগ হয়েছে।
আমাদের কোন কলাম পরিবরতন করার দরকার পরতে পারে।আমরা আবার আগের মতন বক্স এ টাইপ করি
“ALTER TABLE Persons ALTER COLUMN Birth Date” দেখুন DateofBirth ফিল্ড টি পরিবরতন হয়ে নতুন নাম হয়েছে শুধু Birth.
যদি কোন কলাম বাদ দিতে চাই তার জন্য এই statement বাবহার করব
“ALTER TABLE Persons DROP COLUMN Birth Date” go বাটন এ ক্লিক করার সাথে সাথে দেখুন আমাদের এই কলাম তা বাদ হয়ে গেছে। এই ভাবেই আমাদের SQL statement e এ ALTER Function ব্যবহার করতে হয়।

Permanent link to this article: http://bangla.sitestree.com/sql-statement-%e0%a6%8f-alter-function-%e0%a6%8f%e0%a6%b0-%e0%a6%ac%e0%a6%be%e0%a6%ac%e0%a6%b9%e0%a6%be%e0%a6%b0-sql-alter-table-statement/

Leave a Reply