学习型 ASP/PHP/ASP.NET 主机 30元/年全能 ASP/PHP/ASP.NET 主机,支持月付专业 MSSQL 数据库空间,支持月付专业 MySQL 数据库空间,支持月付
发新话题
打印

急: EXECUTE IMMEDIATE ls_sql的问题

急: EXECUTE IMMEDIATE ls_sql的问题

高手,帮帮忙吧.

        ls_SqlTxt        =  ' INSERT INTO TQ15T     ' &
                                    +  ' (    prodgb            ,        ' &     
                                    +  '    pwono            ,        ' &     
                                    +  '    prodat            ,        ' &     
                                    +  '    goodcd            ,           ' &
                                    +  '    macncd            ,           ' &                         
                                    +  '    lncd                ,        ' &
                                    +  '    prochs            ,        ' &         
                                    +  '    toqty                ,           ' &
                                    +  '    inqty                ,        ' &
                                    +  '    asqty                ,        ' &
                                    +  '    wesqty            ,        ' &
                                    +  '    basqty            ,        ' &
                                    +  '    okqty                ,        ' &
                                    +  '    decd                ,        ' &
                                    +  '    examno            ,        ' &                             
                                    +  '    strtim                ,        ' &                             
                                    +  '    endtim            ,        ' &                             
                                    +  '    repscd            ,        ' &
                                    +  '    regdat            ,        ' &                             
                                    +  '    restat                )        ' &
                                    +  ' VALUES( "A"        ,        ' &                             
                                    +  '    "' +   ls_wono                                        + '" ,   ' &
                                    +  '    "' +   STRING(ld_prodat, 'MM-DD-YYYY')         + '" ,   ' &
                                    +  '    "' +   ls_goodcd                                        + '" ,   ' &
                                    +  '    "' +   ls_macncd                                    + '" ,   ' &                         
                                    +  '    "' +   ls_lncd                                            + '" ,   ' &
                                    +  '    "' +  '1'                                                + '" ,   ' &     
                                    +  '    "' +  STRING(le_inqty)                            + '" ,   ' &
                                    +  '    "' +  STRING(le_inqty)                            + '" ,   ' &
                                    +  '    "' +  STRING(le_asqty)                            + '" ,   ' &
                                    +  '    "' +  STRING(le_wesqty)                            + '" ,   ' &
                                    +  '    "' +  STRING(le_basqty)                            + '" ,   ' &
                                    +  '    "' +  STRING(le_okqty)                            + '" ,   ' &
                                    +  '    "' +  ls_decd                                            + '" ,   ' &
                                    +  '     "' +  ls_examno                                        + '" ,   ' &
                                    +  '    TO_DATE( "' + STRING(ld_strtim, 'MM-DD-YYYY HH:MM:SS') + '" , "%m-%d-%Y %H:%M:%S" )  , '  &
                                    +  '    TO_DATE( "' + STRING(ld_endtim, 'MM-DD-YYYY HH:MM:SS') + '" , "%m-%d-%Y %H:%M:%S" ) , '  &
                                    +  '     "' +    str_glb.gs_pscd                                + '" ,   ' &                             
                                    +  '    current                                                         ,   ' &                             
                                    +    '    "9"                                                               )     ' &
                            
    

[bold]EXECUTE IMMEDIATE ls_sql ;
在PB中运行后,能进行ROllback吗[/bold]


[[italic] 本帖最后由 freele_china 于 2008-1-10 17:04 编辑 [/italic]]

TOP

真有那么难吗
雁过留声,人过留名

TOP

人烟稀少呀,连个回复的人都没有.路过的人越来越少
雁过留声,人过留名

TOP

就还是把它顶起来,让更多的高手看看
雁过留声,人过留名

TOP

可以的吧
ROLLBACK USING SQLCA;
拥有蓝天的白云,拥有你的我.

TOP

排版好一点再给我们看啦!

TOP

?????!
雁过留声,人过留名

TOP

oracle据说要遇到commit的时候才提交的,你在执行之后用rollback using sqlca试下  .
pb交流群:23037600软件设计师24088104
[url=http://hi.baidu.com/ugly927846] 版主博客[/url]

TOP

谢谢大家,

Rollback;
与Commit, 再动态SQL中同样适用
雁过留声,人过留名

TOP

问题解决就好
pb交流群:23037600软件设计师24088104
[url=http://hi.baidu.com/ugly927846] 版主博客[/url]

TOP

发新话题