CTE から挿入
P粉573809727
P粉573809727 2023-08-24 10:57:10
0
2
368
<p><pre class="brush:php;toolbar:false;">DTL AS を使用 (CMPI_CODE を選択、 CMN_CDTY_MTRL、 CMI_WT_FACTOR、 CMI_CNTRCT_RATE、 「PL」、 現在の価格、 TRM_CODE、 ROUND(((NVL(PRESENT_PRICE,1)*CMI_WT_FACTOR) / CMI_CNTRCT_RATE),2) AS PL_FACTOR VW_CMD_MATERIAL から TRM_CODE = 41) INSERT inTO IPA_PRCADJ_HDR(TRM_CODE,IPAPH_ADJ_FACTOR,IPAPH_AMT_CUR,IPAPH_REMARKS) SELECT TRM_CODE,SUM(PL_FACTOR) AS PL_FACTOR,((SUM(PL_FACTOR)*10)) AS AMT_CUR,'asdf' FROM DTL グループ BY (TRM_CODE);</pre> <p>表示错误 <code>ORA-00928: 缺少 SELECT 关键字</code></p>
P粉573809727
P粉573809727

全員に返信(2)
P粉450744515

Insert は共通テーブル式の後の最初のステートメントとして使用できないようです。これを試して、### リーリー

いいねを押す +0
P粉738248522

これは、CTE からテーブルに挿入するための構文です:

リーリー
いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!