SQL 在 QlikView 中不工作
SQL Not working in QlikView
我复制了一个 SQL 代码,我之前在 SQL 服务器管理器中尝试过,它与 SQL 服务器管理器一起工作。
在 QlikView 中我得到 "ErrorSource: (null), ErrorMsg: (null)"
可能是什么错误?我正在使用临时 table (#Clasif1) 因为在原始脚本中我有多个插入命令。
谢谢!!
LOAD *;
SQL INSERT INTO #Clasif1
SELECT de.pate_tempor, de.prod_codigo, de.liqu_numero,
concepto = Convert(char(50),'FOB Fruta Exportacion'),
kilos = Convert(decimal(14,2),SUM(de.dece_kilrea)),
total_plata = Convert(decimal(14,2),sum((de.dece_kilrea/de.enva_pesone)*de.dece_fobuni))
FROM dba.detacajemb de
WHERE de.pate_tempor = 2015
and de.pool_tipool = 1
GROUP BY de.pate_tempor, de.prod_codigo, de.liqu_numero
SELECT cla.pate_tempor, cla.prod_codigo, cla.concepto, cla.kilos, cla.total_plata, cla.liqu_numero
FROM #Clasif1 cla;
您不能从 QV 执行 INSERT 命令。您可以创建一个存储过程来运行上面的代码并调用它。
SQL exec stored_procedure <parameters>
我复制了一个 SQL 代码,我之前在 SQL 服务器管理器中尝试过,它与 SQL 服务器管理器一起工作。
在 QlikView 中我得到 "ErrorSource: (null), ErrorMsg: (null)"
可能是什么错误?我正在使用临时 table (#Clasif1) 因为在原始脚本中我有多个插入命令。
谢谢!!
LOAD *;
SQL INSERT INTO #Clasif1
SELECT de.pate_tempor, de.prod_codigo, de.liqu_numero,
concepto = Convert(char(50),'FOB Fruta Exportacion'),
kilos = Convert(decimal(14,2),SUM(de.dece_kilrea)),
total_plata = Convert(decimal(14,2),sum((de.dece_kilrea/de.enva_pesone)*de.dece_fobuni))
FROM dba.detacajemb de
WHERE de.pate_tempor = 2015
and de.pool_tipool = 1
GROUP BY de.pate_tempor, de.prod_codigo, de.liqu_numero
SELECT cla.pate_tempor, cla.prod_codigo, cla.concepto, cla.kilos, cla.total_plata, cla.liqu_numero
FROM #Clasif1 cla;
您不能从 QV 执行 INSERT 命令。您可以创建一个存储过程来运行上面的代码并调用它。
SQL exec stored_procedure <parameters>