会员
众包
新闻
博问
闪存
云市场
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
在路上..看风景..
首页
联系
订阅
管理
ORA-00911: 无效字符
.net程序由SQL Server转到Oracle上的时候
发现这样问题.以前拼SQL代码比如:
String SqlFormat
=
"
insert into a values({0}) ;
"
foreach
(Info var
in
Collection)
{
exeSql.Append(
string
.Format(SqlFormat ,var));
}
在Oracle中总是报错
ORA-00911: 无效字符
改为:
string
BEGINE
=
"
begin
"
;
string
END
=
"
end;
"
;
string
SqlFormat
=
"
insert into a values({0}) ;
"
foreach
(Info var
in
Collection)
{
exeSql.Append(
string
.Format(SqlFormat ,var));
}
string
exeSql
=
BEGINE
+
exeSql.ToString()
+
END;
posted @
2007-09-14 19:52
MHL
阅读(
1274
) 评论(
0
)
编辑
收藏
举报
会员力量,点亮园子希望
刷新页面
返回顶部
公告