آموزش دستور ALTER TABLE در SQL و MYSQL و PHPMYADMIN
آموزش ویدئویی دستور alter table
دانلود رایگان فیلم و آموزش ویدئویی دستور alter table ، اضافه کردن فیلد ، تغییر نوع فیلد و نام ستون ، حذف فیلد جدول بصورت عملی همراه با مثال و پروژه محور
چنانچه مشکلی در اجرای فیلم دارید از مرورگر فایرفاکس استفاده نمایید یا روی لینک زیر کلیک نمایید.
مشاهده یا دانلود فیلم بالادر این بخش از آموزش SQL و MYSQL از تاپ سایت 98 قصد داریم به آموزش دستور ALTER TABLE در SQL و MYSQL و PHPMYADMIN با ذکر چند مثال بپردازیم. این دستور یکی از دستورات مهم می باشد و بسیار پرکاربرد می باشد.
توجه :
مثال های زیر در phpmyadmin تست شده است.
حتما به حروف بزرگ و کوچک دقت نمایید. بعضی زبان های برنامه نویسی به حروف بزرگ و کوچک حساس می باشند.
ساخت جدول
ابتدا جدولی با نام TOPSITE98 در پایگاه داده یا دیتابیس (DATABASE) خود با مشخصات زیر ایجاد نمایید.
می توانید همه اطلاعات را با حروف کوچک تایپ کنید تا مشکلی پیش نیاید.
جدول فروش TOPSITE98
500 |
ALI |
1 |
700 |
REZA |
2 |
400 |
ALI |
3 |
650 |
AHMAD |
4 |
200 |
REZA |
5 |
350 |
REZA |
6 |
تصویر زیر را ببینید.
حال به سراغ آموزش دستور ALTER TABLE در PHPMYADMIN یا SQL SERVER می رویم.
کاربرد این دستور در بسیاری از پایگاه داده ها مشابه هم می باشد.
اضافه کردن فیلد با ALTER TABLE
یکی از کاربردهای دستور ALTER TABLE ، اضافه کردن فیلد به جدول می باشد.
بعضی مواقع نیاز است فیلدی به جدول اضافه شود و می خواهیم این کار را با PHP یا دیگر زبان های برنامه نویسی انجام دهیم.
پس از دستور ALTER TABLE استفاده می کنیم.
برای اضافه کردن فیلد یا ستون به جدول در دیتابیس می بایست مطابق مثال زیر عمل نمایید.
بر روی نام پایگاه داده یا دیتابیس (مثلا DBTEST22 که نام دیتابیس ما است) کلیک کرده و سپس بر روی SQL کلیک کنید و کد را مطابق تصویر زیر در آن تایپ نمایید.
در این مثال ما یک فیلد بنام EMAIL را به جدول TOPSITE98 اضافه می کنیم. فیلد از نوع رشته ای و با سایز 255 می باشد.
حال در قسمت پایین بر روی Go کلیک کرده تا کد اجرا شود.
برای دیدن خروجی روی نام جدول topsite98 کلیک کرده و در قسمت structure نتیجه را مشاهده نمایید. می بینید که یک فیلد بنام Email با نوع رشته ای به آن اضافه شده است.
در تصویر بالا نتیجه را می بینید.
تغییر نوع فیلد و نام ستون با ALTER TABLE
بعضی مواقع نیاز است که نوع فیلد یا ستون جدول دیتابیس تغییر کند.
برای تغییر نام ستون (SQL , MYSQL) و نوع فیلد از دستور ALTER TABLE استفاده می کنیم.
قصد داریم نوع فیلد ایمیل را که در قسمت بالا به جدول اضافه کردیم تغییر دهیم.
بر روی نام پایگاه داده یا دیتابیس (مثلا DBTEST22 که نام دیتابیس ما است) کلیک کرده و سپس بر روی SQL کلیک کنید و کد زیر را وارد نمایید.
ابتدا ALTER TABLE را تایپ کرده و سپس نام جدول را تایپ می کنید.
سپس دستور MODIFY COLUMN را نوشته و نام فیلد و سپس نوع آن را می نویسید.
حال در قسمت پایین بر روی Go کلیک کرده تا کد اجرا شود.
اگر مشکلی پیش نیاید و کد را بدرستی اجرا کنید بایستی در بخش structure جدول نوع آن تغییر کرده باشد.
خروجی را در تصویر زیر می بینید. همان طور که می بینید کدها را تست می کنیم تا شما کاربر عزیز نیز با اطمینان آموزش را پیگیری کنید.
حذف فیلد جدول با ALTER TABLE
در این بخش قصد داریم با استفاده از دستور ALTER TABLE ، یک فیلد یا ستون جدول را حذف نماییم.
در مثال زیر قصد داریم فیلد Email را حذف نماییم. حتما فیلد را به همان صورت که درج کرده اید تایپ کنید و به حروف بزرگ و کوچک دقت نمایید.
بر روی نام پایگاه داده یا دیتابیس (مثلا DBTEST22 که نام دیتابیس ما است) کلیک کرده و سپس بر روی SQL کلیک کنید و کد زیر را وارد نمایید.
حال روی go کلیک کنید تا کد یا query اجرا شود . پس از اجرای آن روی نام جدول topsite98 کلیک کرده و به بخش structure بروید و مشاهده می کنید که فیلد Email حذف شده است.
با استفاده از دستور ALTER TABLE می توانیم کارهای زیادی انجام دهیم در بخش آموزش sql می توانید تمام آموزش های مرتبط با sql و mysql و phpmyadmin را مشاهده کنید .
کلیک کنید : آموزش sql و mysql و phpmyadmin
نظرات کاربران
از دیدگاه مرتبط با موضوع استفاده نمایید.
از تبلیغ سایت یا شبکه اجتماعی خودداری فرمایید.
برای پاسخ گویی بهتر در سایت ثبت نام نمایید و سپس سوال خود را مطرح فرمایید.
اگر به دنبال کار پاره وقت هستید با ما تماس بگیرید.
اگر سوال یا نظری دارید در بخش کامنت ها بنویسید.اگر موضوع خاصی مد نظر شماست که در سایت موجود نیست در بخش کامنت ها بنویسید