mysql数据库查询语句where中比较大小的条件判断出错

mysql数据库查询语句where中比较大小的条件判断出错,第1张

这样写:rs=db.queryExecute("select * from customer where id<" + number,new String[]{})不知道你是什么语言,我写+作为运算符,如果是VB等语言应该使用&,PHP和PERL使用.

写一个存储过程,在存储过程里写一个事物,再把你要的mysql 多条语句写在事物里面就行了,要用的时候调用一下存储过程.大致格式是这样的:

drop procedure if exists accessCount

delimiter $

create procedure accessCount()

BEGIN

DECLARE t_error INTEGER DEFAULT 0/*设置错误增量*/

DECLARE CONTINUE HANDLER FOR SQLEXCEPTION SET t_error=1

START TRANSACTION/*开启事物*/

xxxx(你的语句)

IF t_error = 1 THEN /*执行失败回滚*/

ROLLBACK

ELSE

COMMIT

END IF

end $

delimiter


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/8614344.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-18
下一篇 2023-04-18

发表评论

登录后才能评论

评论列表(0条)

保存