المبرمج الخطير بتاريخ: 27 يونيو 2004 تقديم بلاغ مشاركة بتاريخ: 27 يونيو 2004 لدي جدول للطلاب في قاعدة البيانات يحتوي على الاسم الأول, اسم الأب, اسم الجد, واللقب . عملت تقرير وعملت استعلام زي كذا :select stno,stfirstname||' '||stfathername||' '||stgname||' '||sttname from student where stno = 1وعملت حقل في التقرير يعرض الحقول المدمجة. الناتج كان يظهر الاسم الأول ثم 10 مسافات ثم اسم الأب ثم 10 مسافات ثم اسم الجد ثم 10 مسافات ثم اللقب .كيف أقدر أجعل المسافة بين كل عمود والثاني مسافة واحدة ؟؟؟ولكم جزيل الشكر ,,, !! اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
abumohamad بتاريخ: 13 يونيو 2006 تقديم بلاغ مشاركة بتاريخ: 13 يونيو 2006 الاخ العزيز /dangerous programmer يمكنك ذلك من خلال إستخدام الامر :فيصبح الاستعلام كالتالي : select stno,trim(stfirstname)||' '||trim(stfathername )||' '||trim(stgname)||' '||trim(sttname) from student where stno = 1يعمل هذا الفانكشن على إزالة الفراغات على طرفي الجملة الحرفيةويوجد كذلك فانكشن ىخر يقوم بإزالة الفراغات من الطرف الايمن من الجملة الحرفية:rtrim()ويوجد كذلك فانكشن ىخر يقوم بإزالة الفراغات من الطرف الايسر من الجملة الحرفية: ltrim() اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Recommended Posts
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.