問題タブ [dynamic-queries]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
sql - Oracleテーブルの行を複数の列を持つ単一の行にフラット化する
ユーザーステータスが変更されたときにそれを維持する監査テーブルがあります。表は以下のようなものです。
すべてのユーザーがアプリケーションのすべての状態に移行するとは限りませんが、それは問題ありません。私がやりたいことは、変更されたときに各ユーザーの日付とステータスをキャプチャし、それを 1 つの行に表示することです。
したがって、出力は次のようになると予想しています。
ピボットとアンピボットとデコードについて読んでいますが、これがオラクルでも実行できるかどうかはわかりません。はいの場合、誰かが私を正しい道に導くことができますか?
sql - 動的 SQL クエリの実行中にエラーが発生しました
この動的クエリを実行すると、エラーが発生します。
メッセージ 102、レベル 15、状態 1、行 59 '1' 付近の構文が正しくありません。
変数の出力@SQL
(PRINTコマンドで取得したもの)を実行しましたが、完全に実行されました。私が欠けているものはありますか?これは以前は完全に実行されていましたが、クエリにいくつかの変更を加えたところ、すべてが台無しになっているようです! 私はすぐにこれを製品化する必要があります。
@SQL の一部の出力は次のとおりです。