PDA

View Full Version : مدیریت رشته ها در Sql Server



moya_168
چهارشنبه 10 بهمن 1386, 08:22 صبح
با سلام خدمت همه برنامه نویسان عزیز

من می خواستم با Function یا Procedure برنامه ای بنویسم که یک رشته فارسی به هم ریخته (فایل های فارسی در داس) رو از من بگیره و در فیلد دیگری مرتبشو نشون بده.
آیا شما نظری دارید که بتونم کاراکتر به کاراکتر یک رشته رو چک کنم و در فیلد دیگه مرتبش کنم.
برای مثال اگه فیلد ما مقدارش ⁿٍةت ⁿذجôّذا ج°ُ ج■تُ بود در فید دیگری مرتب شده اون رو که "مدیر امور حسابرسی داخلی" است رو نشون بده.

من کاراکترهایی رو که باید درست کنه رو درآوردم ولی نمی دونم چطور کاراکتر به کاراکتر یک فیلد رو چک کنم. برای مثال :

IF @char1 = '“'
Set @char2 = 'ب'
ELSE IF @char1 = '’'
Set @char2 = 'ب'
ELSE IF @char1 = '”'
Set @char2 = 'پ'
ELSE IF @char1 = '•'
Set @char2 = 'پ'

با تشکر مرا یاری کنید.

حمیدرضاصادقیان
چهارشنبه 10 بهمن 1386, 14:25 عصر
سورس اینو به زبان دلفی در بخش دلفی نوشته اند و نمونه برنامه هم هست.میتونی از اونجا بگیری.

moya_168
سه شنبه 16 بهمن 1386, 08:46 صبح
من خودم جوابمو پیدا کردم با دستور substring حل شد.