![]() |
كيفية تحديث وحذف البيانات المخزنة في الجداول في لغة البرمجة sql
في لغة البرمجة (SQL) يتم استخدام الأمر (UPDATE) لتحديث كافة الحقول الموجودة في داخل عمود محدد في الجدول أو لتحديث حقول محددة في العمود، وعند التعامل مع أمر التحديث يجب على المستخدم أن يكون حذر للغاية حتى لا يقوم بتحديث البيانات الخطأ لأنه لا يستطيع إرجاع القيم السابقة التي قام بتغييرها، والشكل العام لاستخدام الأمر تحديث في هذه اللغة على النحو التالي: UPDATE table_ name SET column1 = value1, column2 = value2, ... WHERE condition; حيث أن: مكان الكلمة (table_ name) يتم وضع اسم الجدول الذي يحتوي على الحقول التي يرغب المستخدم بتحديث قيمها. بعد الكلمة (SET) يتم وضع إسم كل عمود يرغب المستخدم بتحديث قيم الحقول الموجودة تحته والقيم التي يريد وضعها بدلاً منها. مكان الكلمة (Condition) من الممكن وضع شرط لتحديد أية أسطر يريد المستخدم بتحديث القيم الموضوعة فيها في حال لم يرغب بتحديث الحقول في جميع الأسطر. وفيما يلي مثال على تحديث البيانات في لغة البرمجة (SQL): UPDATE users SET first_name = 'AHMAD' WHERE id = 1; SELECT * FROM users; حيث قام المستخدم بتحديد أنه يريد تحديث قيم موجودة في الجدول الذي يحمل إسم (users)، ومن ثم قام بتحديد أنه يريد تغيير قيمة الحقل ( first_ name) إلى (AHMAD). كيفية حذف بيانات من الجداول في لغة البرمجة SQL في لغة البرمجة (SQL) يتم استخدام الأمر (DELETE) لحذف كل الأسطر الموجودة في الجدول أو لحذف أسطر محددة منه من قبل المستخدم، وعند التعامل مع أمر الحذف يجب على المستخدم أن يكون حذر للغاية حتى لا يقوم بحذف البيانات الخطأ لأنه لا يستطيع إرجاع أي بيانات قام بحذفها، والشكل العام لاستخدام هذا الأمر في لغة البرمجة (SQL) على النحو التالي: DELETE FROM table_ name WHERE condition; حيث: مكان الكلمة (Table_ name) يتم وضع إسم الجدول الذي سيتم حذف سطر أو أكثر منه. مكان الكلمة (condition) يتم وضع شرط ليتم تحديد أية أسطر يريد المستخدم أن يحذف في حال لم يرغب بالقيام بحذف جميع الأسطر.
|
يسلموا الايادي
ودي |
رائع ماتقدموه من ابداع جميل
ننتظر المزيد منكم لكم مودتي |
,,~ سلمت آناملك لروعة طرحهآ.. يعطِـــيكْ العَآفيَـــةْ.. ,,~ |
جلب راقي وانتقاء مميز بوركت جهودك المثمرة ولا حرمنا عطائك ودي .. |
-
سلمت الأيادي .. ويعطيك العافية لـ جمَال الآنتقاء لروحك جنائن الورد. |
الساعة الآن 02:34 AM |
Powered by vBulletin Hosting By
R-ESHQ
HêĽм √ 3.1 BY: ! RESHQ ! © 2010
new notificatio by R-ESHQ
User Alert System provided by
Advanced User Tagging (Lite) -
vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.
تنويه : المشاركات المطروحة تعبر عن وجهة نظر أصحابها وليس بالضرورة تمثل رأي أدارة الموقع