是否可以将前缀作为参数传递给非交互式运行的 BCP 实用程序?有些键用于非交互模式( -c,-n,-N,-w,-6 )。我最感兴趣的是 -n / -N 因为我在导出文件时从sql server获取类型。但是他们使用前缀的默认值,而我需要它为0。
答案 0 :(得分:0)
解决方案似乎是首先手动执行BCP,在用户对话框中将前缀设置为0。然后使用生成的.fmt文件,如以下命令:
BCP "SELECT my_column FROM my_table WHERE my_id = 11"
queryout "C:\bcpdir\bcpout.xml" -T -f "C:\bcpdir\bcp.fmt"
Jonas的解决方案(上面的链接)为我工作