sql server2005中bcp导出临时表不成功,始终报临时表无效,但我直接查询临时表都可以查出数据,这是为何?

 我来答
摆渡浮桥
2011-09-27 · TA获得超过3629个赞
知道大有可为答主
回答量:1610
采纳率:100%
帮助的人:2223万
展开全部
大概是因为创建临时表#tempXml的连接和bcp的连接不是同一个连接,因而临时表对bcp连接不可见。
把临时表创建成全局临时表,应该可以解决此问题。创建方法一样,只是以两个##开头,例如全局临时表名##tempXml。
更多追问追答
追问
全局的也不行啊,就这样直接导出先建好的实体表都行。
追答
临时表是在tempdb中创建的,bcp应该这样引用临时表
bcp tempdb..##tempXml ...
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式