文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>初折腾Oracle问题小记二

初折腾Oracle问题小记二

时间:2010-09-28  来源:路过秋天

说明:

为了CYQ.Data 框架 CYQ.Data 轻量数据层之路 框架开源系列 索引 引入支持Oralce,继续努力着。
今天花了半天,总算完成了添加/更新/删除操作。

 

 

 

继续记录今天折腾Oralce遇到的问题:

 

1:参数化传参,默认加了个返回值ReturnValue参数,引发异常--参数个数配对问题。

 

2:参数的数据类型设置大小设置不能为-1,不然会引发值太大,无法绑定的引异常--参数大小需要指定。

 

3:参数化语句如:Insert Users(ID,UserName) values(AutoID.nextval,:UserName)--参数用":"

 

4:参数添加可以加前缀或不加前缀如:

com.Parameters.Add(":UserName",objValue) 或

com.Parameters.Add("UserName",objValue);

 

5:多语句执行,语法如下:begin 语句1;语句2;end;

示例:

begin

Insert Users(id,username,url) values(1,'路过秋天','http://cyq1162.cnblogs.com');

update ......;

end;

说明:

只能批量执行insert/update/delete/select ..into等不返回结果的语句。

 

 

相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载