有没有办法确定MySQL中的当前分隔符?
分隔符可以这样设置:DELIMITER //
或者像这样:\d //
但是你怎么得到当前的分隔符?
我尝试浏览SHOW STATUS
和SHOW VARIABLES
的结果无济于事。
答案 0 :(得分:6)
如果您只是想知道现在设置了哪个分隔符\s
会告诉您:
使用分隔符://
答案 1 :(得分:1)
分隔符不是服务器上的关键字或命令(它甚至不是保留关键字),所以绝对没有办法从服务器上取回它(因为服务器不知道它)
它由客户端使用(客户端必须支持它),并且仅由客户端使用。
如果您尝试从不支持它的客户端发送DELIMITER //
,则会出现语法错误