المشاركات : 92
المواضيع 21
:
: 0
الإنتساب : Nov 2015
13-06-2016, 05:27 PM
(آخر تعديل لهذه المشاركة: 14-06-2016, 11:48 AM بواسطة Admin.)
بسم الله الرحمن الرحيم
السلام عليكم و رحمة الله و بركاته ورمضان كريم لجميع اعضاء المنتدى
كيف استبدال Function بلغة
SQL
كود :
var s : string;
begin
s:='1234567819';
s := copy(s,6,5);
النتيجة طبعا هي 67819
مع العلم انني قمت باستعمال الاعود التالية و لكنها لم تعمل معي فاين الحل جزاكم الله الف خير
كود :
SELECT Left(Champ,5) FROM MATABLE
بكاء العين يفضح وبكاء القلب يذبح والبكاء من خشيه الله يربح اللهم اجعلنا ممن يبكى من خشيتك
المشاركات : 89
المواضيع 4
:
: 1
الإنتساب : Jan 2012
بإمكانك إستخدام substring
SUBSTRING ( Fieldname ,start , length )
substring (Fieldname from 1 for 3) from Table
في حالة إردت فقط يسار الكلمة إستخدم
SELECT LEFT(Fieldname , 5) FROM Table
في حالة العكس إستخدم RIGHT
المشاركات : 92
المواضيع 21
:
: 0
الإنتساب : Nov 2015
13-06-2016, 06:06 PM
(آخر تعديل لهذه المشاركة: 14-06-2016, 11:49 AM بواسطة Admin.)
يارك الله فيك اخي ولكن جربت كل هده و لم تمشي معي
بكاء العين يفضح وبكاء القلب يذبح والبكاء من خشيه الله يربح اللهم اجعلنا ممن يبكى من خشيتك
المشاركات : 92
المواضيع 21
:
: 0
الإنتساب : Nov 2015
بسم الله الرحمن الرحيم
السلام عليكم و رحمة الله و بركاته و رمضان كريم للجميع
كما اشار الى دالك الاخ ولكن بالنسبة ل SGBDR
فاننا نستعمل الدالة
سيبسترينغ SUBSTRING
والمثال الثالي يوضح ما قلته
كود :
SELECT CLI_NOM, CLI_PRENOM,
SUBSTRING(CLI_PRENOM FROM 1 FOR 1) ||
SUBSTRING(CLI_NOM FROM 1 FOR 1)
AS INITIALES
FROM T_CLIENT
بكاء العين يفضح وبكاء القلب يذبح والبكاء من خشيه الله يربح اللهم اجعلنا ممن يبكى من خشيتك