菜鸟的两个问题—存储过程

lzuyh 2003-10-16 10:01:39
1、我的数据量很大,在关闭程序时,执行下面语句的时候很慢,是不是用存储过程可以加快速度???
delete from table1 where ltrim(name)='';
delete from table2 where ltrim(name)='';
delete from table3 where ltrim(name)='';
delete from table4 where ltrim(name)='';
commit;
2、没用过存储过程,就见得做了一个,那位大哥帮忙看一看。方法是否正确。
create procedure pro_deldata
AS
begin
delete from table1 where ltrim(name)=''
delete from table2 where ltrim(name)=''
delete from table3 where ltrim(name)=''
delete from table4 where ltrim(name)=''
end;
pb调用如下:
declare pro_deldata_use procedure for pro_deldata

using sqlca;
execute pro_deldata_use;
if sqlca.sqlcode <> 0 then
messagebox("错误","错误信息:"+ sqlca.SQLErrText)
return
end if

close pro_deldata_use;
...全文
139 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
lzuyh 2003-10-16
  • 打赏
  • 举报
回复
是问题太简单????
qqjj7758 2003-10-16
  • 打赏
  • 举报
回复
存储过程的好处是提交 SQL 在服务器 里运行 减少了交互过程和传输量
你的存储过程实现出现了什么问题没?
qqjj7758 2003-10-16
  • 打赏
  • 举报
回复
你调用它遇到什么问题了吗?

1,075

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 相关问题讨论
社区管理员
  • 基础类社区
  • WorldMobile
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧