日本客户设计的表字段都比较多,只导出一部分字段,使用SELECT语句导出数据,遇到了以下错误信息:
クエリのヒット数がコマンド バッファの最大サイズ 1023 バイトを超えました (1574 バイト入力されました)。
类似的英文错误信息是:
Query hints exceed maximum command buffer size of 1023 bytes.
在微软的知识库找到了问题的说明,最后使用视图(View)解决了这些问题;也就是,将复杂的SQL建立成视图,再直接使用视图就可以了;一个老外的解决方案是,动态生成一个存储过程,在bcp命令中调用存储过程生成需要的数据;相比之下,我还是喜欢视力的解决方案,也建议你使用。