بتاريخ: 13 ديسمبر 200520 سنة comment_54195 السلام عليكم ...أخواني عندي مشكلة , فعلا دوختني و أعتقد أنه في كثير منكم واجة المشكلة هذه ...انا عندي جدول فيه حقل اسمه تاريخ الميلاد من النوع (Char) , لا تسألوني ليش خليناه حرف ما خليناه تاريخ لأنه الموضوع طويل و الحاصل الان انه عندنا حقل حرفي فيه قيم تواريخ .المهم : انا ابغى انقل البيانات من هذا الحقل الى حقل اخر من النوع (Date) في جدول اخر .الخبر الجيد انه فية حقول تم نقلها و الخبر السيء انه فية حقول ما رضي ينقلها واعترض عليها الكومبايلر وعطاني الرسالة هذه وهي :ORA-01839: date not valid for month specifiedأعطيكم مثال على هذه التواريخ اللي اعترض عليها :30/12/140429/02/1423وغيرها الكثيررررر ..... بلله لو أحد عنده طريقة أو فكرة اني أنقل التواريخ هذه علما بأنه :Nls_Calendar = ARABIC HIJRAHأنا فكرت وقلت مافي حل الا اني انقص اليوم بواحد .بس هذا مو حل ......أتمنى أني أجد الحل عندكم ....مع خالص التحيات أخوكم عدنانO.C.P تقديم بلاغ
بتاريخ: 14 ديسمبر 200520 سنة comment_54307 السلام عليكماخ عدنان ..احتمال يكون سبب رفضه لذلك هو فورمات التاريخ .. بمعنى انه طريقة كتابتك للتاريخ انجليزية : dd-mm-yyyy والـ default احتمال يكون بالطريقة الامريكية .. اي الشهر اولا : mm-dd-yyyy فحاول تغير نوعية الحقل من date عادي الى date بفورمات dd-mm-yyyyأنشالله تساعدك هالطريقة !! تقديم بلاغ
بتاريخ: 15 ديسمبر 200520 سنة comment_54330 اللسلام عليكم ورحمة الله وبركاتهبالنسبة لموضوع التاريخ انه هجري او ميلادي فأعتقد يا اخي انك قطعت نصف المسافة في عملية تعريف ان يكون الشهر هجري وللقيام بعملية التحويل ارجو ان تعمل جملة select على حقل التاريخ المخزن عندك لترى طبيعة الفورمات المخزنة عندك ORA-01839 ORA-01839date not valid for month specified Cause:The day of the month specified in the date is invalid for the given month. The day of the month (DD) must be between 1 and the number of days in the month. Action:Enter a valid day of the month for the specified month. لذلك عند الاضافة قم بالتحكم ببالفورمات التاريخ المدخل ويمكن تغيره من Regedit حيث اجعله بشكل يتطابق مع الفورمات الخاص بالتاريخ الذي عملت له selectبالتوفيق تقديم بلاغ
بتاريخ: 18 ديسمبر 200520 سنة comment_54632 بسم الله الرحمن الرحيماخى الكريم يجب عليك تعديك قيمه التاريخ لتتوافق والصيغه الموجوده على جهازك وعليك التعديل فى جدول موجود فى هذا اليوزر وهو USER: SYSTABLE: PROPPS$اتمنى من الله ان تكون قد وفقت تقديم بلاغ
بتاريخ: 27 ديسمبر 200520 سنة comment_55693 اخي الكريم انا اتوافق مع الاخ الذي قال ان فومات التاريخ هي dd-mm-yyyy لهذا ركز عند الادخال ان يكون التاريخ بهذالفورمات وإلا لن يقل منك هذا والله اعلم تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.