gpt4 book ai didi

java - 从 mysql 到 jdbc 的自定义错误

转载 作者:太空宇宙 更新时间:2023-11-03 10:58:09 27 4
gpt4 key购买 nike

我想在 mysql 中编写一个存储过程,在插入表之前验证数据。然后使用 JDBC 将自定义消息(如“Zipcode not valid”)发回 Java,以便它可以显示在屏幕上。这样的事情甚至可能吗?

最佳答案

首先我想强调@duffymo 绝对正确

...但是,如果您仍想编写这样的过程,此代码段可能会有所帮助:

delimiter ;;
CREATE PROCEDURE insert_checked_zip(zipdata int)
BEGIN
IF (zipdata > 0) THEN
INSERT INTO mytable (zipcode) VALUES (zipdata);
ELSEIF
SELECT 'zip was invalid';
END IF;
END
;;
delimiter ;

注意:它只检查传递的 zip 是否大于 0

请考虑在 GUI 级别进行这些检查 - 它们成本更低且速度更快(仅列出 2 个优点)。

关于java - 从 mysql 到 jdbc 的自定义错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18443762/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com