قسمت چهارم SQL : دستورات insert , update و delete در sql

قسمت چهارم SQL : دستورات insert , update و delete در sql

سلام خدمت شما دوستان گرامی در این قسمت نیز میخواهیم به معرفی چند دستور SQL بپردازیم. پیشنهاد میشود قبل از ورود به این قسمت سایر قسمت های sql را نیز مطالعه بفرمایید.

دستور Insert در اس کیو ال

اگر بخواهیم در یک جدول رکورد جدید ایجاد کینم از این دستور استفاده میکنیم .
دو روش استفاده از این دستور وجود دارد :
اگر برای فيلد يا فيلدهايی مقداری در دستور insert در نظر گرفته نشود ، مقادیر پیش فرض تعیین شده و در صورت تعیین نکردن مقدار پیش فرض جای آنها در جدول خالی می ماند . فقط بايد به ترتيب نام ستون ها و مقادير دقت کرد .

می توان در دستور Insert در اسکیوال تعيين کرد که مقادير مورد نظر به ترتيب به کدام ستون های جدول وارد شوند . برای اين منظور اول نام ستون های مورد نظر را به ترتيب جلوی نام جدول در يک پرانتز وارد کرده و با کاما از هم جدا می کنيم . سپس مقادير متناظر را به همان ترتيب پس از واژه Vaues در پرانتز وارد می کنيم .

در مثال پایین نام Amir در فیلد Name و نام Rashidi در فیلد Family میرود. بقیه ی فیلد ها در صورت تعیین کردن مقدار پیش فرض آن مقدار را میگیرند و در صورت تعیین نکردن آن ، مقدار خالی یا Null میگیرند.

دستور Update در sql

برای تغيير اطلاعات موجود در يک فيلد و جايگزينی آن با يک مقدار جديد به کار می رود . برای ویرایش اطلاعات در بانک اطلاعات از این دستور استفاده میشود که از جمله مهمترین اعمال هست سعی کنید به خوبی این دستور را یاد بگیرید.

برای ویرایش کردن بیش از یک فیلد دستور زیر را مینویسیم:

برای ویرایش یک فیلد دستور زیر را مینویسیم :

دستور Delete در اس کیو ال

برای حذف اطلاعات يک رکورد در جدول بانک اسکیوال از این دستور استفاده می کنیم.برای استفاده از دستور delete باید دقت زیادی داشته باشیم زیرا امکان بازگرداندن رکورد های حذف شده به این راحتی ها نیست .

برای پاک کردن یک رکورد با شناسه مشخص دستور زیر را می نوییسیم.

دستور Delete *

اين امکان وجود دارد که با دستور Delete * بدون حذف يک جدول ، کليه رکوردهای درون آن را پاک کرد.

این قسمت هم به پایان رسید امیدوارم که از سری اموزش های sql در کدپز استفاده کرده باشید .
در قسمت بعد به معرفی دستورات پیشرفته تر SQL می پردازیم.

برچسب ها : delete، دستور delete در sql

دیدگاه تازه ای بنویسید