来自 this Oracle Java 教程:
在 MySQL 中,存储过程中的语句由 分号。但是,需要不同的分隔符来结束 创建过程语句。
我使用存储过程已经有一段时间了,我从来不需要使用管道作为分隔符来结束
create procedure
语句。
我有什么遗漏的吗?
它只是SQL语句之间指定的分隔符。您可以使用不同的字符作为分隔符。如果您在 JDBC 中只使用一条语句,甚至可以省略它。
此示例使用竖线 (|) 字符;你可以使用另一个 字符(或多个字符)。这个分隔符 statements 在 Ant 目标的 delimiter 属性中定义 调用这个脚本。
或者,您可以使用 DELIMITER SQL 语句来指定 不同的分隔符。