كيفية تحديث البيانات المخزنة في الجداول في لغة البرمجة 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) على النحو التالي:
- مكان الكلمة (Table_ name) يتم وضع إسم الجدول الذي سيتم حذف سطر أو أكثر منه.
- مكان الكلمة (condition) يتم وضع شرط ليتم تحديد أية أسطر يريد المستخدم أن يحذف في حال لم يرغب بالقيام بحذف جميع الأسطر.