عبدالله الحجوري بتاريخ: 18 يونيو 2008 تقديم بلاغ مشاركة بتاريخ: 18 يونيو 2008 السلام عليكم شباب سؤالي واضح انشالله انا عندي جدول فيه حقل مثل التالي مثلا :: اسم الحقل name وطول الحقل 30 ادخل المستخدم في هذا الحقل اسم "احمد" فقط وهو يتكون هذا الاسم من اربعة احرف بحسبه بسيطه 30-4=26 فراغ اريد استبدالهم باصفار فيصبح شكل الحقل كالتالي(احمد000000000000000000000000)اتمنى منكم المساعده او تدلوني على الطريقه وشكرا لكم اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
بشار المكرسي بتاريخ: 18 يونيو 2008 تقديم بلاغ مشاركة بتاريخ: 18 يونيو 2008 (معدل) 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 يونيو 2008 بواسطة Amgad اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Amgad بتاريخ: 18 يونيو 2008 تقديم بلاغ مشاركة بتاريخ: 18 يونيو 2008 الأخ / عبدالله رجاء عدم تكرار الموضوع ... فيوجد مشاركة سابقة لك عن نفس السؤال ...اليك حل آخر من الاخ / hossam160 select rpad('name',30,'0') from dual; اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
eng_dina بتاريخ: 1 يوليو 2008 تقديم بلاغ مشاركة بتاريخ: 1 يوليو 2008 (معدل) ;((create table tab (ename varchar2(30insert into tab values ( lpad('ِahmed',30-length('Ahmed'),0)); select * from tab تم تعديل 1 يوليو 2008 بواسطة eng_dina اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Recommended Posts
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.