2020年12月16日 星期三

JPQL 括號中

   select dwi.workflowitem, dw.workflow as ww_id

           from d_workflowitems dwi

           join d_workflows dw

             on dw.id = dwi.workflow

          where dwi.workflow = p_wf_id

            and dwi.status not in (1, 7)

            and dwi.workflowitem not in

                (select closewf.excluded_workflowitem

                   from aax2sw.k_close_workflows closewf

                  where closewf.workflow = dw.workflow)

          order by dwi.id;


像以上的語法

如果用JPQL寫

請勿將括號中的東西分到另外一個Repo中寫

因為當括號中取不出來的時候

not in() 沒東西, 會發生sql敘述句不完整問題

沒有留言:

張貼留言

AI 時代的軟體工程

  AI 時代的軟體工程:從「代碼寫手」到「系統指揮官」的轉型之路 2026 年,軟體工程正經歷自編譯器發明以來最大的範式轉移。AI 不再只是 IDE 側邊欄的輔助工具,而是進化為具備自主性的 Agent(代理人) ,這場變革正重新定義「工程師」的核心價值。 一、 現狀:AI 普...