اساسيات قواعد البيانات - القيود قيد القيمة المميزة Database Basic SQL - UNIQUE Constraint
اساسيات قواعد البيانات - القيود قيد القيمة المميزة
Database Basic SQL - UNIQUE Constraint
ماهو قيد القيمة المميزة؟
يستخدم قيد القيمة المميزة لمنع تكرار القيم داخل العامود بحيث لا توجد قيمة لها نفس القيمة داخل العامود الواحد وهذا يعني ان قيمها مميزة.
مثال على القيمة المميزة.
CREATE TABLE CUSTOMERS( ID INT NOT NULL, NAME VARCHAR (20) NOT NULL, AGE INT NOT NULL UNIQUE, ADDRESS CHAR (25) , SALARY DECIMAL (18, 2), PRIMARY KEY (ID) );
في حال انشاء الدول ونريد اضافة قيد القيمة المميزة
ALTER TABLE CUSTOMERS MODIFY AGE INT NOT NULL UNIQUE;
انشاء قيمة مميزة على عدة حقول
ALTER TABLE CUSTOMERS ADD CONSTRAINT myUniqueConstraint UNIQUE(AGE, SALARY);
حذف قيد القيمة المميزة
ALTER TABLE CUSTOMERS DROP CONSTRAINT myUniqueConstraint;
حذف القيمة المميزة في mysql
ALTER TABLE CUSTOMERS DROP INDEX myUniqueConstraint;
Ahmed Ata Almahallawi
Freelancer
IT Help Desk,
SEO experience,PHP,C#,ASPX,SQL
Al alami st
Gaza -jabalia, Gaza Strip
Palestine
Marital Status: Single
DOB: 05/10/1984
11/1/2014
التسميات: قواعد البيانات Database SQL
<< الصفحة الرئيسية