关于c++使用sql语句调用 mysql数据库中带参函数的方法
2012-10-30 01:07
1126 查看
在数据库中定义函数:类似下面这样 函数名为 myfun
begin
declare rguid int default -1;
declare result int default -1;
start transaction;
insert into mytable(a,b,c)
values (pa,pb,pc);
select row_count() into result;
if result > 0 then
update mytble2 set m=1 where m= pa;
end if;
commit;
end
然后定义参数: pa int,pb int,pc int
最后就是关键的sql调用了:
char strSql = "call myfun (123,123,123) ";
下面执行sql, 大功告成!!! 这个东西我找了整整一天,很多论坛和官方都说的很模糊很偏。
begin
declare rguid int default -1;
declare result int default -1;
start transaction;
insert into mytable(a,b,c)
values (pa,pb,pc);
select row_count() into result;
if result > 0 then
update mytble2 set m=1 where m= pa;
end if;
commit;
end
然后定义参数: pa int,pb int,pc int
最后就是关键的sql调用了:
char strSql = "call myfun (123,123,123) ";
下面执行sql, 大功告成!!! 这个东西我找了整整一天,很多论坛和官方都说的很模糊很偏。
相关文章推荐
- dedecms使用sql语句调用文章静态链接地址的方法
- .MySQL数据库中SQL语句中 关于日期、时间\时间戳的函数
- Linux环境下Oracle Sqlplus中使用上下键调用SQL语句的方法
- 一对一关联查询时使用relation连贯操作查询后,调用getLastSql()方法输出的sql语句
- 使用IDispatch::Invoke函数在C++中调用C#实现的托管类库方法
- 使用 Hibernate 在 JPA 中 调用 generateSchema 会出现执行两次 SQL 语句问题的解决方法
- 转:使用IDispatch::Invoke函数在C++中调用C#实现的托管类库方法
- 在MySQL数据库中使用C执行SQL语句的方法
- 在MySQL数据库中使用C执行SQL语句的方法
- 数据库基类方法(直接使用SQL语句或存储过程调用)
- 关于拼接SQL语句sqlMap的使用方法
- 使用IDispatch::Invoke函数在C++中调用C#实现的托管类库方法
- SQL学习:mysql数据库备份和使用日志恢复+python调用mysql方法(4)
- 获取iframe中的内容、查找获取指定元素(关于用c++调用WEBBROWSER控件,使用相关接口操作web页面元素的一些方法)
- dede的sql语句调用方法使用示例
- 关于使用JdbcTemplate封装的方法执行原生sql语句的常用写法
- dede的sql语句调用方法使用示例
- dedecms使用sql语句调用文章静态链接地址的方法
- 使用IDispatch::Invoke函数在C++中调用C#实现的托管类库方法
- Delphi模糊查询[ POS函数和Like SQL语句 ]使用方法