insert 表A SELECT FROM 函数(参数)再select 参数 FROM 表B
就是说 自定义函数里面的参数 是把一个表里面查询的结果作为参数的。这样的sql 语句怎么写。

解决方案 »

  1.   

    不能这样查询,这是sql函数的限制只能用游标解决。
      

  2.   


    insert 表A
    select 函数(参数) from 表B
      

  3.   

    insert 表A (a,b,c )values (SELECT a,b,c FROM 函数(参数)再select 参数 FROM 表B )
    这样行么?我没测试!
      

  4.   

    (select a,b,c from a)
    union all
    (SELECT a,b,c FROM 函数(参数)再select 参数 FROM 表B )) 
      

  5.   

    values()中可以这样使用吗?