使用 Unicode 字符執(zhí)行大容量復制操作。此選項不提示輸入每一字段;它使用 nchar 作為存儲類型,不帶前綴,\t(制表符)作為字段分隔符,\n(換行符)作為行終止符。不能在 SQL Server 6.5 版或更早版本中使用。
-N
對非字符數(shù)據(jù)使用數(shù)據(jù)的本機(數(shù)據(jù)庫)數(shù)據(jù)類型和對字符數(shù)據(jù)使用 Unicode 字符類型執(zhí)行大容量復制操作。這是可替代 -w 選項的性能更高的選項,其目的是使用數(shù)據(jù)文件將數(shù)據(jù)從一個 SQL Server 傳輸?shù)搅硪粋€ SQL Server 中。它不提示輸入每一字段。在需要傳輸包含 ANSI 擴展字符的數(shù)據(jù)以及想利用本機模式的性能時,可以使用這一選項。不能在 SQL Server 6.5 版或更早版本中使用 -N 選項。
-V (60 | 65 | 70)
使用 SQL Server 早期版本中的數(shù)據(jù)類型執(zhí)行大容量復制操作。此選項與字符 (-c) 或本機 (-n) 格式一起使用。此選項并不提示輸入每一字段,它使用默認值。例如,若要將 SQL Server 6.5 中的 bcp 實用工具所支持(但 ODBC 不再支持)的日期格式大容量復制到 SQL Server 2000,可使用 -V 65 參數(shù)。
重要 將數(shù)據(jù)從 SQL Server 大容量復制到數(shù)據(jù)文件時,即使指定了 –V,bcp 實用工具也不會為任何 datetime 或 smalldatetime 數(shù)據(jù)生成 SQL Server 6.0 或 SQL Server 6.5 的日期格式。日期將始終以 ODBC 格式寫入。另外,由于 SQL Server 6.5 版或更早版本不支持可為空的 bit 數(shù)據(jù),因此 bit 列中的空值寫為值 0。
-6
使用 SQL Server 6.0 或 SQL Server 6.5 數(shù)據(jù)類型執(zhí)行大容量復制操作。僅為保持向后兼容性。改為使用 –V 選項。
-q
在 bcp 實用工具和 SQL Server 實例的連接中執(zhí)行 SET QUOTED_IDENTIFIERS ON 語句。使用該選項指定包含空格或引號的數(shù)據(jù)庫、所有者、表或視圖的名稱。將由三部分組成的整個表名或視圖名引在雙引號 (" ") 中。