Reporting services Vertica查询返回SSRS处的空结果集

Reporting services Vertica查询返回SSRS处的空结果集,reporting-services,vertica,vsql,Reporting Services,Vertica,Vsql,我们正在使用Vertica数据源创建SSRS报告。当我们在Vertica查询上使用临时表时,它不会返回任何结果集。请查找以下示例查询 DROP TABLE IF EXISTS Employee; CREATE LOCAL TEMPORARY TABLE IF NOT EXISTS Employee(EmpNo INTEGER, EmpName VARCHAR) ON COMMIT preserve rows unsegmented ALL nodes; INSERT INTO Employee

我们正在使用Vertica数据源创建SSRS报告。当我们在Vertica查询上使用临时表时,它不会返回任何结果集。请查找以下示例查询

DROP TABLE IF EXISTS Employee;
CREATE LOCAL TEMPORARY TABLE IF NOT EXISTS Employee(EmpNo INTEGER, EmpName VARCHAR) ON COMMIT preserve rows unsegmented ALL nodes;
INSERT INTO Employee (EmpNo, EmpName) VALUES (1000, 'AAA');
INSERT INTO Employee (EmpNo, EmpName) VALUES (1001, 'BBB');
SELECT EmpNo, EmpName FROM Employee;

请建议如何解决此问题。

请尝试限定您的架构(即
public
)。Kermi,我已经尝试过使用我的架构和公共架构,也尝试过使用全局临时表。并非所有情况都适用。