بتاريخ: 18 يونيو 200817 سنة comment_131529 السلام عليكم شباب سؤالي واضح انشالله انا عندي جدول فيه حقل مثل التالي مثلا :: اسم الحقل name وطول الحقل 30 ادخل المستخدم في هذا الحقل اسم "احمد" فقط وهو يتكون هذا الاسم من اربعة احرف بحسبه بسيطه 30-4=26 فراغ اريد استبدالهم باصفار فيصبح شكل الحقل كالتالي(احمد000000000000000000000000)اتمنى منكم المساعده او تدلوني على الطريقه وشكرا لكم تقديم بلاغ
بتاريخ: 18 يونيو 200817 سنة comment_131539 declare x int; y int; begin x:=length(ename); y:=30-x; if y>0 then select lpad(ename,y,0)from emp; end if; end; تم تعديل 18 يونيو 200817 سنة بواسطة Amgad تقديم بلاغ
بتاريخ: 18 يونيو 200817 سنة comment_131548 الأخ / عبدالله رجاء عدم تكرار الموضوع ... فيوجد مشاركة سابقة لك عن نفس السؤال ...اليك حل آخر من الاخ / hossam160 select rpad('name',30,'0') from dual; تقديم بلاغ
بتاريخ: 1 يوليو 200817 سنة comment_132325 ;((create table tab (ename varchar2(30insert into tab values ( lpad('ِahmed',30-length('Ahmed'),0)); select * from tab تم تعديل 1 يوليو 200817 سنة بواسطة eng_dina تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.