我有一个变量A和一个常量B想插入表Table中一个字段中 在这个字段我想变量A和常量B都能插进去  只能用一条insert语句

解决方案 »

  1.   

    例如:
    insert into c(f)
    select a.f||'B' from a
      

  2.   

    insert   into   tfiaalee02(id_code,debit_amount) 
    select   'AA1 DD1 CC1',tfiaalee01.amt | | 110  from   tfiaalee01不行啊   大哥啊  还有没有好的办法啊
      

  3.   

    insert       into       tfiaalee02(id_code,debit_amount)   
    select       'AA1   DD1   CC1',tfiaalee01.amt   ¦   ¦   '110'     from       tfiaalee01 
    这样行吗
    select       'AA1   DD1   CC1',tfiaalee01.amt   ¦   ¦   '110'     from       tfiaalee01 
      

  4.   

    那要怎么改啊  我想debit—amount既可以从别的表中获得的数据可以往里面插又可以接受我的参数 
      

  5.   

    例如表 
    A
    (
        varchar2 id_code primary key,
        int  debit_amount
    )
    要向这张表里面插入两条数据
    一个是从表B中读出来的 
    一个是我传进去的
    怎么只用一条sql语句来完成  可以用循环 
      

  6.   

    insert into a(f1,f2)
    select b.f1,b.f2
    union 
    select 'a','b' from dual
      

  7.   

    "insert   into   a(f1,f2) 
    select   b.f1,b.f2 
    union   
    select   'a','b'   from   dual"
    这样可以吗?能否稍微解释一下啊?