【问题标题】:What is the equivalent to the MySQL DELIMITER in Azure?什么相当于 Azure 中的 MySQL DELIMITER?
【发布时间】:2019-03-14 05:13:08
【问题描述】:

什么相当于使用 Azure 的 MySQL DELIMITER 语句?

例如,在 MySQL 中你可以这样做:

DELIMITER $$

CREATE TRIGGER foo 
AFTER INSERT ON table1
FOR EACH ROW BEGIN

IF (some condition) THEN
    SELECT * FROM table2;
END IF;

END $$

DELIMITER ;

【问题讨论】:

    标签: sql azure azure-sql-database


    【解决方案1】:

    其实从Azure MySQL doc可以知道,它还是MySQL Server引擎,支持The MySQL Command-Line Client管理MySQL。所以 MySQL 语句同样适用于 Azure MySQL。

    我用 CMD 测试连接 Azure MySQL。

    1.使用status检查默认属性。你现在可以找到Using delimiter;

    2.使用DELIMITER //更改分隔符。然后检查状态。

    所以DELIMITER 确实适用于 Azure MySQL。

    【讨论】:

    • 谢谢!事后看来,这似乎是一个可怕的问题 xD。我自己实际上并没有使用 Azure,但在我试图回答的一个问题中出现了 DELIMITER 的使用,但我无法轻易在网上找到一些东西。
    猜你喜欢
    • 2015-03-28
    • 2011-11-01
    • 2013-11-13
    • 1970-01-01
    • 1970-01-01
    • 2021-03-11
    • 2019-05-02
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多