هل من الممكن تحميل مجموعة فرعية من الأعمدة باستخدام Sybase 15 BCP؟

StackOverflow https://stackoverflow.com/questions/5896877

  •  29-10-2019
  •  | 
  •  

سؤال

لدي ملف CSV به 20 عمودًا أو نحو ذلك وأريد تحميله في جدول به 9 أعمدة فقط - أريد التخلص من الباقي.

هل يمكنني القيام بذلك مباشرةً مع bcp أم أحتاج إلى معالجة الملف مسبقًا لتجريده إلى ما أحتاجه فقط؟

إن لا يبدو أنه دليل بالتفصيل.

ولكن بعد ذلك يبدو أن لدي خيارات غير موجودة في الدليل ، على سبيل المثال - ذات علامة؟

شكرًا مقدمًا ، كريس

هل كانت مفيدة؟

المحلول

لا ، هذا غير ممكن مع bcp.

نصائح أخرى

يمكنك الجمع بين الأنابيب، AWK و BCP. f.e.

في القشرة الأولى:

mknod bcp.pipe p

cat> awk> bcp.pipe

في القشرة الثانية:

bcp db..table في bcp.pipe -c -u ...

يمكنك إنشاء عرض على الجدول يتضمن الأعمدة التي تريدها فقط.ثم bcp خارج المنظر بدلا من الجدول.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top