【问题标题】:How to determine current delimiter in MySQL?如何确定 MySQL 中的当前分隔符?
【发布时间】:2014-12-26 18:26:35
【问题描述】:

有没有办法确定 MySQL 中的当前分隔符?

分隔符可以这样设置:DELIMITER //

或者像这样:\d //

但是如何获得当前的分隔符呢?

我尝试浏览SHOW STATUSSHOW VARIABLES的结果无济于事。

【问题讨论】:

    标签: mysql delimiter


    【解决方案1】:

    如果您只想知道现在设置了哪个分隔符,\s 会告诉您:

    使用分隔符://

    【讨论】:

      【解决方案2】:

      分隔符不是服务器上的关键字或命令(它甚至不是保留关键字),所以绝对没有办法从服务器取回它(因为服务器不知道它)

      它由客户端使用(并且客户端必须支持它),并且仅供客户端使用。

      如果您尝试从不支持它的客户端发送DELIMITER //,您将收到语法错误

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2018-08-20
        • 1970-01-01
        • 2020-07-21
        • 2023-04-01
        • 2013-02-03
        • 2019-06-05
        相关资源
        最近更新 更多