通过导入/导出向导(2008 R2),我正在尝试从View中获取数据并对其进行一些连接,并将数据放在临时表中,然后在底部执行最终的select语句。
但我不断收到消息说我的第一个临时表定义无效。
这是def:
Create Table #CT (Code int, Col1 varchar(75), Col2 varchar(75), Col3 int)
INSERT INTO #CT
SELECT *
FROM...
我知道这很好,因为我可以直接在服务器上运行它而没有问题。
Imp / Exp wiz是否允许这些类型的查询,其中有复杂的语句?
答案 0 :(得分:2)
在SQL代码的顶部,尝试添加set fmtonly off
。
在某些情况下,SQL Server会尝试确定查询的元数据而不实际运行查询...但是,这与临时表不相符。添加set fmtonly off
会指示它实际执行查询以获取元数据。