【问题标题】:Mandatory? use of a different Delimiter for a StoredProcedure in MySql强制的?在 MySql 中为存储过程使用不同的分隔符
【发布时间】:2013-08-19 18:52:39
【问题描述】:

来自thisoracle java教程:

在 MySQL 中,存储过程中的语句由 分号。但是,需要不同的分隔符来结束 创建过程语句。

我使用存储过程已经有一段时间了,我从来不需要使用管道作为分隔符来结束创建过程。

我有什么遗漏吗?

【问题讨论】:

    标签: java mysql database jdbc io


    【解决方案1】:

    它只是 SQL 语句之间的指定分隔符。您可以使用不同的字符作为分隔符。如果你在 JDBC 中只使用一个语句,它甚至可以被省略。

    此示例使用竖线 (|) 字符;你可以用另一个 字符(或多个字符)。这个分开的角色 语句在 Ant 目标中的 delimiter 属性中定义 调用这个脚本。

    或者,您可以使用 DELIMITER SQL 语句指定一个 不同的分隔符。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-08-21
      • 2013-03-25
      • 1970-01-01
      • 1970-01-01
      • 2013-09-05
      • 2011-09-10
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多