بتاريخ: 24 أبريل 200422 سنة comment_5834 Al Salamo 3alaykom ,How Can I create An Alphnumeric Sequence ????? تقديم بلاغ
بتاريخ: 10 مايو 200421 سنة comment_6723 وعليكم السلام اخي العزيزلعمل seq create sequence sequence_name[increment by n][start with n][{maxvalue n | nomaxvalue}][{minvalue n | nominvalue}][{cycle | no nocucle}][{cache n | no chache}]; تقديم بلاغ
بتاريخ: 10 مايو 200421 سنة comment_6748 وعليكما السلام أخي الكريم : أعتقد أنك تقصد عداد يعد ولكن يعد محارف :a,b,c.........لا يوجد عداد جاهز بهذا الشكل ولكن تستطيع عمل ذلك باستخدام إجرائية .إذا اردت أن تحصل على الكود ،أرجوا منك فقط شرح كيفية عمل العداد و عندما يصل إلى z ماذا ستكون القيمة التي تليها و لك جزيل الشكر. تقديم بلاغ
بتاريخ: 10 مايو 200421 سنة comment_6777 ممكن تعملها عن طريق عمل دالة تقوم بتحويل الحروف الى نظام ASCII والذي سيقوم بتحوليها الى ارقام وذلك باستخدام الدالة. لتحويل الى ASCII ascii('charecter') SQL> select ascii('A') from dual; ASCII('A') ---------- 65 وبعد ذلك تقوم بزيادتها بواحد وتحويلها الى charecter عن طريق الدالة التالية [sql] chr(number) SQL> select chr(80) from dual; C - P طبعا مع ملاحظة ان الحروف في نظام الترميز ASCII تبدأ من 65 الى 90 بالنسبة للحروف الانجليزية الكبيرة و من 97 الى 122 بالنسبة للحروف الصغيرة تم تعديل 10 مايو 200421 سنة بواسطة ابو صالح تقديم بلاغ
بتاريخ: 13 أبريل 200521 سنة comment_33085 يمكن اخى استخدام الجملة التالية Select 'a'||my_sequence.nextval from dual; تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.