2016-10-05 9 views
1

これまでSQL Serverマネージャーで試したSQLコードをSQL Server Managerで使用していました。 QlikViewのでQlikViewでSQLが動作しない

私は "ErrorSource:(ヌル)、ERRORMSG:(ヌル)" を取得

間違いかもしれない何を?元のスクリプトに複数のコマンドを挿入しているので、私は一時テーブル(#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; 
+0

ストアドプロシージャのルートをダウンする場合は、Qlikで使用するためにそれらを書き込む方法についての投稿をチェックしてください。 http://oneqlikatatime.blogspot.co.uk/2016/05/how-to-write-sql-stored-procedures-for.html –

答えて

3

QVからINSERTコマンドを実行することはできません。上記のコードを実行するストアドプロシージャを作成して呼び出すことができます。

SQL exec stored_procedure <parameters> 
+0

ありがとう!ストアドプロシージャまたはSQLビューを使用する方が良いですか?違いはありますか? – CuchoAv

関連する問題