ডেটাবেজে নতুন টেবিল তৈরি করতে CREATE TABLE স্টেটমেন্ট ব্যবহার করা হয়।
একটি টেবিল সাধারণত কলাম এবং সারি নিয়ে গঠিত হয় এবং সনাক্ত করার জন্য প্রতিটি টেবিলের অবশ্যই একটি নাম থাকতে হবে।
SQL CREATE TABLE সিনটেক্স
shortcode
"name_of_column" প্যারামিটারটি কলামের নাম ঠিক করে। "data_type" প্যারামিটারটি কলামের ডেটার টাইপ ঠিক করে। যেমন- varchar, integer, decimal, date, text ইত্যাদি। "size" প্যারামিটারটি কলামের দৈর্ঘ্য ঠিক করে অর্থাৎ কলামের ডেটা কতটি অক্ষর ধারন করবে তা নির্ধারন করে।
SQL CREATE TABLE উদাহরণ
এখন আমরা "Student_details" নামে একটি টেবিল তৈরি করবো যার মধ্যে ৫টি কলাম থাকবেঃ "id", "roll_number", "student_name", "institute" এবং "address"।
আমরা নিম্নে CREATE TABLE স্টেটমেন্টটি ব্যবহার করবোঃ
উদাহরণ
shortcode
"id" কলামের ডেটা টাইপ int হওয়ায় এটি শুধুমাত্র পূর্ণসংখ্যা জমা রাখবে। "id" এর auto_increment নিয়ে আমরা পরবর্তীতে আলোচনা করবো। "roll_number", "student_name", "institute" এবং "address" কলাম গুলোর ডেটা টাইপ varchar হওয়ায় এরা অক্ষর/বর্ণ জমা রাখবে এবং এদের সর্বোচ্চ দৈর্ঘ্য হবে ২৫৫টি বর্ণ।
ফাঁকা "Student_details" টেবিলটি নিম্নের ন্যায় দেখাবেঃ
| আইডি নং | রোল নাম্বার | শিক্ষার্থীর নাম | প্রতিষ্ঠানের নাম | ঠিকানা |
|---|---|---|---|---|
Read more