ورود

View Full Version : کمک در مورد دستور bulk inser و format file



mr.siahatgar
پنج شنبه 03 شهریور 1390, 16:58 عصر
با سلام خدمت دوستان گرامی
من در مورد مشکلم که وارد کردن فایلهای متنی در sql زیاد جستجو کردم و مطالبی هم یافتم اما متاسفانه با انها مشکل من حل نشد به دو علت
1- همه گفته بودند از format file استفاده شود ولی هیچ کدام نگفتند که فرمت فایل را در کجا و چگونه بسازم
2- فایل متنی من به این شکل هست که از 250 سطر تشکیل شده که هر سطر هم شامل 250 کارکتر می باشد گه هیچ علائم جداکننده ای نداره و مشکل دیگه این است که در بعضی سطر ها ممکن کارکتر های خالی هم باشه
مثلا فرض کنید فایل من در هر سطر ده کارکتر دارد(در بعضی جاها کارکتر خالی هم هست ) مانند شکل زیر ا

123456
1234567890
58975 8988
987 5621

حالا من میخوام مثلا چهار کارکتر اول در یک فیل قرار بگیرد و در فیلد دوم سه کارکتر و در فیلدسوم هم سه کارکتر قرار بگیره که مانند شکل زیر می باشد (علامت * یعنی کارکتر خالی)
فیلد اول:

1234
1234
8988
5621

فیلد دوم

*56
567
58*
***

و در فیلد سوم

***
890
975
987

mr.siahatgar
جمعه 04 شهریور 1390, 13:34 عصر
سلام مجدد
دوستان من توانستم با فرمت فایل این کار رو انجام بدم اما فقط یه مشکلی هنوز وجود دارد
در سطر هایی که که کارکترهای خالی بین کارکترهای دیگه وجود دارد درست کار میکنه ولی اگه کارکترهای خالی در انتهای سطر باشه درست کار نمیکنه
میشه راهنماییی کنید باید چکار کنم