WITH tabdate(dt) AS (
    SELECT 1 
    FROM
        dual
    UNION ALL
    SELECT  dt+1 
    FROM
        tabdate
    WHERE
        dt < 10 
    )
    SELECT  *
    FROM TabDate   ;  

一、With Table(字段) as (。。。)和后面的Select *  from  Table是一个整体,不允许在select前增加分号; 

二、更新:  Update table Set A with tablleB as () select *  from  tablellB    新增:Insert Into A(a,b,c) with TT(aa,bb,cc) as (...)select aa,bb,cc from TT;

相关文章:

  • 2022-12-23
  • 2021-09-12
  • 2021-07-08
  • 2021-10-21
  • 2022-02-26
  • 2022-12-23
  • 2021-06-18
猜你喜欢
  • 2022-12-23
  • 2021-05-31
  • 2021-11-27
  • 2022-12-23
  • 2022-12-23
  • 2021-09-10
相关资源
相似解决方案