إنتقال للمحتوى

  • تسجيل الدخول عبر الفيس بوك تسجيل الدخول عبر تويتر Log In with LinkedIn Log In with Google      تسجيل دخول    
  • إنشاء حساب

صورة
- - - - -

ارجوا المساعده في انشاء جدول


8 رد (ردود) على هذا الموضوع

#1 najed

najed

    مشترك

  • الأعضــاء
  • 86 مشاركة
  • البـلـد: Country Flag

تاريخ المشاركة 28 April 2009 - 01:39 PM

مرحبا شباب انا مش عارف شو المشكله مع اني ماعمرها واجهتني
شو الغلط في الكود التالي
create table weybill(
 wey_num number(6) primary key 
 wey_name varchar2(50) notn
 wey_date date defualt sysd
 wey_nextdate date ,
 wey_conta varchar2(50),
 wey_packeg_num number(6),
 wey_reciver varchar2(20),
 wey_auth varchar2(20),
 wey_action varchar2(1),
 wey_note varchar2(200))
و هي الرساله مع انو مافي اشي خلط
( wey_num number(6) primary key ,
*

ERROR at line 2:
ORA-00922: missing or invalid option




بس للعلم جدول واحد البرنامج

#2 TROYMAN

TROYMAN

    مشترك

  • الأعضــاء
  • 107 مشاركة

تاريخ المشاركة 28 April 2009 - 02:02 PM

السلام عليكم...
يا ريت ترفق الكود بملف نصي لأنو مو واضح منو شي ...


<<اللهم لا علـم لنا إلا ما علّمتنا إنك أنت العليــم الحكيــم>>
<<اللهم علّمنا ما ينفعنا و انفعنا بما علّمتنا و ازدنا علماً>>



Programmer (C#.Net,C++,ASP) & Oracle Developer


#3 najed

najed

    مشترك

  • الأعضــاء
  • 86 مشاركة
  • البـلـد: Country Flag

تاريخ المشاركة 28 April 2009 - 02:40 PM

السلام عليكم...
يا ريت ترفق الكود بملف نصي لأنو مو واضح منو شي ...



مشكور اخي هي الملف في المرفقات
وشكرا ارجوا منك المساعده

ملفات مرفقة

  • ملف مرفق  create.txt   421بايت   26 عدد مرات التحميل


#4 sara gamal

sara gamal

    عضو نشط

  • الأعضــاء
  • 411 مشاركة
  • البـلـد: Country Flag

تاريخ المشاركة 28 April 2009 - 03:00 PM

جرب حضرتك الكود ده انا عدلت بتاعك واشتغل

ملفات مرفقة

  • ملف مرفق  myscript.txt   348بايت   32 عدد مرات التحميل


#5 najed

najed

    مشترك

  • الأعضــاء
  • 86 مشاركة
  • البـلـد: Country Flag

تاريخ المشاركة 28 April 2009 - 03:05 PM

جرب حضرتك الكود ده انا عدلت بتاعك واشتغل



شكرا ستي بس السوال ليش ما قبل الpraimary لحاله بدون constraint
لانو اول مره لازم يقبل

#6 sara gamal

sara gamal

    عضو نشط

  • الأعضــاء
  • 411 مشاركة
  • البـلـد: Country Flag

تاريخ المشاركة 28 April 2009 - 03:14 PM

جربته واشتغل معاك ولا لسه انا اخدت ان لازم يبقى فى كلمه constraint ويكون في اسم للconstraint حتى هى موجوده كده في الماتريل بس متهيألى مينفعش تعرفه من غيرها حتى ولو اول مره بصراحه ده الاعرفه بس

#7 najed

najed

    مشترك

  • الأعضــاء
  • 86 مشاركة
  • البـلـد: Country Flag

تاريخ المشاركة 28 April 2009 - 03:20 PM

جربته واشتغل معاك ولا لسه انا اخدت ان لازم يبقى فى كلمه constraint ويكون في اسم للconstraint حتى هى موجوده كده في الماتريل بس متهيألى مينفعش تعرفه من غيرها حتى ولو اول مره بصراحه ده الاعرفه بس



اشتغل شكرا كثير بس انا ما مر علي انو لازم
شكرا كتير

#8 hanyfreedom

hanyfreedom

    مشرف سابق وعضو مميز

  • المجموعة الماسية
  • 1,481 مشاركة
  • البـلـد: Country Flag
  • الاهتمامات:Chess , Sudoku

تاريخ المشاركة 28 April 2009 - 03:57 PM

أختى ساره ..... بارك الله فيكى ...... جوابك مظبوط
CREATE TABLE weybill (
wey_num NUMBER(6) CONSTRAINT wey_num_pk PRIMARY KEY,
wey_name VARCHAR2(50) CONSTRAINT wey_num_nn NOT NULL,
wey_date DATE DEFAULT SYSDATE,
wey_nextdate DATE,
wey_conta VARCHAR2(50),
wey_packeg_num NUMBER(6),
wey_reciver VARCHAR2(20),
wey_auth VARCHAR2(20),
wey_action VARCHAR2(1),
wey_note VARCHAR2(200));

و أحب ان أضيف أضافة بسيطة و هو انه يحبذ كتابة اسم الـ Constraint بغرض تعديله او حذفه فيما بعد ، و لكن هذا ليس ألزامياً ... اى ان الكود من الممكن ان يكتب بهذه الطريقة أيضاً و سيكون صحيح :-
CREATE TABLE weybill (
wey_num NUMBER(6) PRIMARY KEY,
wey_name VARCHAR2(50) NOT NULL,
wey_date DATE DEFAULT SYSDATE,
wey_nextdate DATE,
wey_conta VARCHAR2(50),
wey_packeg_num NUMBER(6),
wey_reciver VARCHAR2(20),
wey_auth VARCHAR2(20),
wey_action VARCHAR2(1),
wey_note VARCHAR2(200));


و بالتوفيق للجميع

#9 sara gamal

sara gamal

    عضو نشط

  • الأعضــاء
  • 411 مشاركة
  • البـلـد: Country Flag

تاريخ المشاركة 28 April 2009 - 06:09 PM

شكرا جدا معلومه اول مره اخد بالى منها ان ممكن مكتبش constraint