mr.raed بتاريخ: 21 سبتمبر 2012 تقديم بلاغ مشاركة بتاريخ: 21 سبتمبر 2012 السلام عليكم ورحمة الله وبركاتهـــــــــــــــــــــــــــــــــــــــــــــــــــانا مبتدئ في اوراكل وعندي استفسارالصراحة سويت جدول وعجزت اجد ما الخطا في الداتا تايباتمنى احد يخبرني ما الخطأ create table student ( st-id number(13) primary key , st-name varchar2(10) constraint st-n-n not null , nationall varchar(10) default 'ksa' constraint nation-n not null , constraint st-name-u unique(st-name) ); الخطا رقمه 00902invaild data type اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Amgad بتاريخ: 21 سبتمبر 2012 تقديم بلاغ مشاركة بتاريخ: 21 سبتمبر 2012 وعليكم السلام ورحمة اللهالأخ / رائدبداية نرحب بك معنا بالمنتدى ... وإن شاء الله ... ستجد الكثير من المواضيع والمشاركات المفيدة وستجد المساعدة من الأخوة الأعضاءالخطأ فى ان علامة ال hyphen "-" غير مسموح باستخدامها فى كتابة اسم العمود ... يمكنك استبدالها ب underscore "_ "الامر بعد التعديل create table student ( st_id number(13) primary key , st_name varchar2(10) constraint st_n_n not null , nationall varchar(10) default 'ksa' constraint nation_n not null , constraint st_name_u unique(st_name) ) SQL> desc student; Name Null? Type ----------------------------------------- -------- ------------- ST_ID NOT NULL NUMBER(13) ST_NAME NOT NULL VARCHAR2(10) NATIONALL NOT NULL VARCHAR2(10) 1 اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
محمد ابوالعلا بتاريخ: 21 سبتمبر 2012 تقديم بلاغ مشاركة بتاريخ: 21 سبتمبر 2012 (معدل) الخطاء يوجد فى نوع البيانات حيث ان نوع البيانات varchar تستخدم مع sqlserver بينما فى الاوراكل نستخدم varchar2 ويصبح الانشاء create table student ( st_id number(13) primary keyst_name varchar2(10) constraint st_n_n not null ,nationall varchar2(10) default 'ksa' constraint nation_n not null ,constraint st_name_u unique,((st_name) تم تعديل 21 سبتمبر 2012 بواسطة محمد ابوالعلا اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
mr.raed بتاريخ: 21 سبتمبر 2012 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 21 سبتمبر 2012 وعليكم السلام ورحمة اللهالأخ / رائدبداية نرحب بك معنا بالمنتدى ... وإن شاء الله ... ستجد الكثير من المواضيع والمشاركات المفيدة وستجد المساعدة من الأخوة الأعضاءالخطأ فى ان علامة ال hyphen "-" غير مسموح باستخدامها فى كتابة اسم العمود ... يمكنك استبدالها ب underscore "_ "الامر بعد التعديل create table student ( st_id number(13) primary key , st_name varchar2(10) constraint st_n_n not null , nationall varchar(10) default 'ksa' constraint nation_n not null , constraint st_name_u unique(st_name) ) الله يعطيك العافية مررررررررررررررا شكرا والله كنت حايس فيهاوتشرفت فيك اخوي وشرف لي اكون من اعضاء المنتدى اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
mr.raed بتاريخ: 21 سبتمبر 2012 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 21 سبتمبر 2012 الخطاء يوجد فى نوع البيانات حيث ان نوع البيانات varchar تستخدم مع sqlserver بينما فى الاوراكل نستخدم varchar2 ويصبح الانشاءcreate table student ( st_id number(13) primary keyst_name varchar2(10) constraint st_n_n not null ,nationall varchar2(10) default 'ksa' constraint nation_n not null ,constraint st_name_u unique,((st_name) يب كلامك صح وهذا كان خطأ املائي &_& فقطشكرا وجزاك الله خير اخوي شرفتني اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Recommended Posts
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.