oracle begin end
2011-06-24 09:16
309 查看
C# code
这样就可以了,往oracle里面执行多条语句的时候,各语句之间用;隔开,不能出现回车换行,可是在sybase里面多语句都是可以换行的,看来这个地方oracle做得很不人性,花了我一下午时间,唉
string sql = string.Format(@"BEGIN UPDATE T SET content='2' WHERE oid='1';IF sql%rowcount = 0 THEN INSERT INTO T(oid,content) VALUES('1','2');END IF;END;"); SqlHelper.ExecuteNonQuery("CONNECT", CommandType.Text, sql);
这样就可以了,往oracle里面执行多条语句的时候,各语句之间用;隔开,不能出现回车换行,可是在sybase里面多语句都是可以换行的,看来这个地方oracle做得很不人性,花了我一下午时间,唉
相关文章推荐
- ORACLE 热备begin backup / end backup
- Oracle BEGIN END 【整理】
- IMP-00003: ORACLE error 3113 encountered ORA-03113: end-of-file on communication channel
- [bug原因与修复] Unbalanced calls to begin/end appearance transitions for...
- C++中string类下的begin,end,rbegin,rend的用法
- 理解Directx之BeginScene/EndScene
- Unbalanced calls to begin/end appearance transitions for 解决方法
- mod_perl下的BEGIN/END行为
- OSInitHookBegin和OSInitHookEnd 函数
- NS_ASSUME_NONNULL_BEGIN,NS_ASSUME_NONNULL_END
- AfxBeginThread和AfxEndThread - 冷秋魂的专栏 - CSDN博客
- BEGIN_MESSAGE_MAP 和END_MESSAGE_MAP() 这两个宏的具体实现与作用
- Given a list of presentations with begin and end time that all need to use a conference room.
- BEGIN_INTERFACE_PART 和 END_INTERFACE_PART
- The end where I begin
- Qt中QT_BEGIN_NAMESPACE和QT_END_NAMESPACE
- C++STL中vector容器 begin()与end()函数、front()与back()的用法
- __BEGIN_DECLS 和__END_DECLS
- PAT (Advanced Level)1024. Palindromic Number (25) string的reverse() assign begin end rbegin rend
- 转:C# 对委托的BeginInvoke,EndInvoke 及Control 的BeginInvoke,EndInvoke 的理解