Latest web development tutorials

بيان سكليتي تحديث

يستخدم استعلامUPDATE سكليتي لتعديل السجلات الموجودة في الجدول.يمكنك استخدام استعلام UPDATE مع جملة WHERE لتحديث الصف المحدد، وإلا، سيتم تحديث كافة الصفوف.

قواعد

والأساسية الاستعلام جملة UPDATE مع جملة WHERE على النحو التالي:

تحديث TABLE_NAME
SET COLUMN1 = VALUE1، COLUMN2 = VALUE2 ....، columnN = valueN
أين [شرط].

يمكنك استخدام AND أو OR المشغل على الجمع بين عدد N من الظروف.

أمثلة

الجدول شركة افترض له السجلات التالية:

اسم معرف AGE عنوان راتب
---------- ---------- ---------- ---------- ----------
1 بولس 32 ولاية كاليفورنيا 20000.0
2 ألين 25 تكساس 15000.0
3 تيدي 23 النرويج 20000.0
4 مارك 25 ريتش موند 65000.0
5 ديفيد 27 تكساس 85000.0
6 كيم 22 جنوب قاعة 45000.0
7 جيمس 24 هيوستن 10000.0

هنا هو على سبيل المثال، فإنه سيتم تحديث هوية العميل لمعالجة 6:

سكليتي> شركة UPDATE SET عنوان = 'تكساس' WHERE ID = 6؛

الآن، جدول الشركة لديها السجلات التالية:

اسم معرف AGE عنوان راتب
---------- ---------- ---------- ---------- ----------
1 بولس 32 ولاية كاليفورنيا 20000.0
2 ألين 25 تكساس 15000.0
3 تيدي 23 النرويج 20000.0
4 مارك 25 ريتش موند 65000.0
5 ديفيد 27 تكساس 85000.0
6 كيم 22 تكساس 45000.0
7 جيمس 24 هيوستن 10000.0

إذا كنت ترغب في تغيير كل شركة قيم العمود عنوان راتب من الجدول، وكنت لا تحتاج إلى استخدام جملة WHERE استعلام UPDATE على النحو التالي:

سكليتي> شركة UPDATE SET عنوان = 'تكساس'، راتب = 20000.00.

الآن، جدول الشركة لديها السجلات التالية:

اسم معرف AGE عنوان راتب
---------- ---------- ---------- ---------- ----------
1 بولس 32 تكساس 20000.0
2 ألين 25 تكساس 20000.0
3 تيدي 23 تكساس 20000.0
4 مارك 25 تكساس 20000.0
5 ديفيد 27 تكساس 20000.0
6 كيم 22 تكساس 20000.0
7 جيمس 24 تكساس 20000.0