这句对的,case可以在存储过程里写,找找其他原因

解决方案 »

  1.   

    务器: 消息 121,级别 15,状态 1,行 28
    INSERT 语句的选择列表包含的项多于插入列表中的项。SELECT 语句中值的数目必须与 INSERT 语句中列的数目匹配。
      

  2.   

    INSERT INTO TPSYOKAIDATLT (这个括号里的列名要跟下面的值一一对应)
    你算一下跟下面的值,你少了多少列????
      

  3.   

    本来有很多列的,我是一一对应的,但为了省事,我可能少贴了几个.
    问提不在这,另外,我昨天先把上面的SQL语句加在一个变量里,然后用
    EXECUTE IMMEDIATE wk_sql;执行就可以了现在我想知道的是如果直接用我上面执行SQL文的方法,该怎样?
    谢谢各位
      

  4.   

    用pint 调试就可以迎刃而解不
      

  5.   

    问题已解决,用DECODE函数可以搞定,
    结贴,谢谢各位!
      

  6.   

    请哪位到下面的地址跟一下:一并结贴给分
    http://expert.csdn.net/Expert/topic/2300/2300770.xml?temp=.3459131