gpt4 book ai didi

sql - 我可以使用 bcp 指定输入 sql 文件吗?

转载 作者:行者123 更新时间:2023-12-02 07:26:14 25 4
gpt4 key购买 nike

使用 bcp 时如何指定具有长查询的输入 sql 文件?我尝试使用 -i 选项,但它一直提示命令行错误,没有额外的信息。这可能吗?

最佳答案

我今天遇到了这个问题,并找到了一个方便的解决方法,至少在临时情况下是这样。

任何具有连接权限的用户都可以创建临时表。这意味着您还可以创建全局临时表。

只需使用 SELECT ...INTO 和全局临时表在企业管理器(或 sql cmd 或其他)中运行查询,例如

SELECT * 
INTO ##mytemptable
FROM SomeTable
WHERE [massive where clause, for example]

然后,您可以通过简单的操作在 BCP 查询中使用临时表

SELECT * FROM ##mytemptable

然后通过企业管理器删除临时表

DROP TABLE ##mytemptable

关于sql - 我可以使用 bcp 指定输入 sql 文件吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10568975/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com