الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

كيف اعين اثنين Primary Key في نفس الجدول؟

بدأه FunnyWolF في 15 أكتوبر 2008 · 2 رد · 1,180 مشاهدة · في قواعد بيانات MySQL
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاته

اخواني انا ابي اعين مفتاحين اساسيين في نفس الجدول

بحثت في النت ولقيت التالي

create table portofolio (name varchar(10),model varchar(10),quantity numeric(10) not null,price float(10.4) not null,primary key(name,model));

انا ابي اخلي name و model مفتاحين

لكن يعطيني الغلط التالي

ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '10.4) not null,primary key(name,model))' at line 1

وللعلم انا استخدم بيئة LINUX

فالرجاء ممن لديه خبره لا يبخل علينا :D وشكرا مقدما

تم تعديل هذه المشاركة بواسطة FunnyWolF في 15 أكتوبر 2008 في 10:18

#2

الحل مجرب على الإصدار 5.0

أرجو أن يكون ما تريد

post-143282-1224064933_thumb.jpg

post-143282-1224064939_thumb.jpg

I'm Away For Sometimes

I'll Finish My Works

Come Back Soon

More Study > More Search > More Try > More Learning > Great Success

#3

الف شكر اخي

انا عرفت وين المشكله

mysql> create table portofolio (name varchar(10),model varchar(10),quantity numeric(10),price numeric(10,2),PRIMARY KEY (name,model));
Query OK, 0 rows affected (0.00 sec)

المفروض احط فاصله لما عررفت ال price مو نقطه

اشتغلت الان,الف شكر لك :D

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…