BCP

BCP

האם ניתן לבצע bulk insert מקובץ לתוך טבלה, כאשר אין הפרדה בין השדות בקובץ? כלומר, אני יודעת ששני התווים הראשונים בשורה הם שדה מס´1 , חמשת הבאים הם שדה מס´2 וכך הלאה... ואם לא - אז איך
 

lordgino

New member
נפלאות ה excel

אם היה לך אורקל, היית יכולה להשתמש ב Sql Loader המדהים... אבל בהעדר האורקל את יכולה לייבא את הקובץ לתוך excel. בפעולת הייבוא את מחלקת את הקובץ לשדות (במקרה שלך לפי מס´ תווים, אבל אפשר גם לפי תו מחלק) ואז ברגע שהקובץ ב excel אץ יכולה לעשות איתו מה שאת רוצה. מקווה שעזרתי.
 
אני צריכה לעשות את זה אוטומטית

כל יום, ע"י JOB, לא ידנית... בינתיים אילתרתי משהו עם יצירת FSO בתוך ה-SP, אבל אשמח לשמוע על רעיונות אחרים...
 

lordgino

New member
יש כמה אופציות

קודם כל את יכולה לעשות מקרו באקסל ולהריץ אותו כל יום בצורה קבועה. שנית, אם זה קיים באקסל זה בטוח קיים גם באובייקט אקסל ב Visual Basic ואז אפשר לכתוב תוכנית ולהריץ אותה מתי שרוצים.
 
כוונתי הייתה

לעשות את זה מתוך ה-SQL... אם אני צריכה לבחור בין להריץ תוכנית חיצונית, לבין שימוש ב-FSO בתוך ה-SQL, אני מעדיפה את השני... תודה
 

eli_leiba

New member
לbcp יש אפשרות לקבל כפרמטר

קובץ פורמט שמתאר איך בנוי הקלט אני אצרף דוגמא לקובץ fmt כזה בהמשך
 

duducohn

New member
ישנו מאקרו באקסס

שינו מאקרו באקסס בשם TransferTexe שמאפשר לבצע זאת באופן אוטומטי.
 
למעלה