أبو عمر بتاريخ: 31 يناير 2005 تقديم بلاغ مشاركة بتاريخ: 31 يناير 2005 السلام عليكم جميعاًبما أنى جديد فى تعليم الـ SQL فإنى أفترض فى نفسى إنى أكون غلطان فى كتاب Introduction to oracle9i SQl 9-26تحت العنوان Guidelinesالنقطة الخامسة بتقولYou can convert a CHART column to the VARCHAR2 data type or convert a VARCHAR2 column to the CHAR data type only if the column contains null values or if you do not change the size.لكنى حولت من VARCHAR2 إلى CHAR وغيرت كمان الـ SIZE ولم يكن الحقل يحتوى على NULL زكمان فى الصفحة التى تليها ايضا تحت عنوان Guidelinesالنقطة الثانية بتقولUsing the ALTER TABLE statement, only one column can be dropped at a time.لكنى عملت drop لأكثر من حقل فى نفس الوقت هل أنا مخطئ؟ اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
mmerwa بتاريخ: 1 فبراير 2005 تقديم بلاغ مشاركة بتاريخ: 1 فبراير 2005 وعليكم السلام ورحمة الله وبركاته،، بالمناسبة، أنا بشكرك على هذه المبادرة الجميلة، وهي تنبيه أو مناقشة بعض الملاحيظ في كتب أوراكل بغض النظر عن إنها كانت مغلوطة أو غير واضحة أو غير ذلك ،، لأنه ده بينبه الكثير ما الإخوان لأمور لم يلاحظ إليها.. لأنه على ما أعتقد أن بعض الشباب بيكونوا مركزين على الـtestking أكثر من قراءة الكتب بالتفاصيل مع التمرين!!على العموم،، بالنسبة لموضوع تغيير الـDATATYPE ممكن توضح: هل تغيير الـSIZE كان زيادة أم نقصان؟ إذا كان جريت الإثنين معا وتمت العملية بنجاح، تبقى إنت 100% صاح بالنسبة لحذف أكثر من COLUMN في عملية واحدة !! الرجاء كتابة الأمر.ولكم الشكر أجزله،، وبارك الله فيك اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
أبو عمر بتاريخ: 3 فبراير 2005 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 3 فبراير 2005 السلام عليكم جميعاً أخونا محمد جزاك الله خير على الرد .. لأنك طمنتنى لأنى كنت شاكك فى طريقة فهمى للـ SQL وشكراً لأنك اتحمست للموضع معايا بالنسبة للحذف أكثر من عمود فى نفس الجدولة فى خطوة واحدة كان بالطريقة التالية ممكن تجربها alter table emp drop (name, phone); أما بالنسبة لكامل الموضوع وهو موضوع وجود أخطاء فى كتاب صادر من أوراكل ذات نفسها .. ده كلام انا مش مصدقه بصراحة ... لكن ممكن أجد تعليل لهذا الأمر بأنه ممكن يكون الكتاب الذى بين أيدينا كان يطابق release أولى من oracle9i هذا تعليل والله أعلم انت ايه رأيك ؟ اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
mmerwa بتاريخ: 4 فبراير 2005 تقديم بلاغ مشاركة بتاريخ: 4 فبراير 2005 (معدل) بالمناسبة،، كل الأخطاء التي ذكرتها سابقا - إضغط هنا - ليست سوى أخطاء مطبعية !! لكن على كل حال الكتاب اللمعاي فهو Production 1.1 October 2001أما بالنسبة لموضوع حذف العمود بواسطة الأمر الذي ذكرته، فإنه ينفي صحة ما ورد في صفحة 27-9:Using the ALTER TABLE statment, only one column can be dropted at a timeبالطريقة دي .. إنت بنفسك أثبت اللي إنت مش مصدقة (عموما أنا لسه ماجربت الـstatment)لكن على العموم إنت بنفسك ممكن تثبت أن ما ورد صحيح في حال إنك بتستخدم upgraded release لأن هذا الكتاب release 9.0 !! -- وياريت لو في واحد من الأعضاء يستخدم 9.0 عشان يثبت صحة ماورد سابقا !!أما بالنسبة لموضوع تغيير الـdatatype والـsize معا.. في حالة التغيير من CHAR إلى VARCHAR2 وبالعكس:فإنه يمكن التغيير في حالة زيادة الـsize فقط إذا كان التغيير من CHAR إلى VARCHAR2ولكن يمكن التغيير من VARCHAR2 إلى CHAR في الحالتين - زيادة أو تقليل الـsize ولكن بشرط !! تقليل الـsize لازم يكون أكبر من أو يساوي: MAX(LENGTH(last_name) هذا إذا افترضنا أن إسم العمود last_nameوهذا أيضا يتنافى مع ما ذكر في صفحة 26-9:you can convert a CHAR column to the VARCHAR2 data type or convert a VARCHAR2 column to the CHAR datatype only if the column contains null values or if you do not change the sizeلكن أنا جربت هذا في release 9.2ولله أعلم. تم تعديل 4 فبراير 2005 بواسطة mmerwa اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
أبو عمر بتاريخ: 5 فبراير 2005 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 5 فبراير 2005 السلام عليكم جزاك الله خيرا يا أخونا على تفاعلك مع الموضوع ولكن سؤال ؟!! ازاى ممكن أعمل upgraded release :angry: اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
عروة بتاريخ: 6 فبراير 2005 تقديم بلاغ مشاركة بتاريخ: 6 فبراير 2005 (معدل) Check the Folowingماهو الباتش وماهو وظيفتهClickHereاول كتاب بالعربى لشرح ترقية قاعدة البيانات - شرح مفصل بالصور و الرسوماتClickHereغلطة من اوراكل, حمل باتش 9.2.0.3 مجانا للجميعClickHereSo, thanx for ayman_tamim :angry: * * * * * * * * * * * * * * * * * * * * * * * بس ياريت لو تورينا - إنت جربت أمر الحذف هذا على أي VERSION؟ ?.?.9 تم تعديل 6 فبراير 2005 بواسطة عروة اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Recommended Posts
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.