【问题标题】:What do the colours of functions in MySQL Workbench signify?MySQL Workbench 中函数的颜色代表什么?
【发布时间】:2021-02-12 03:21:51
【问题描述】:

在 MySQL Workbench 中,有很多用于执行不同任务的内置函数。有些功能只是同义词。但我注意到同义函数有时具有不同的颜色表示。比如, curdate() 是灰色的, current_date() 是蓝色的。 documentation 表示它们是同义词。那么这里的颜色代码背后有什么具体原因吗?

【问题讨论】:

    标签: mysql function workbench


    【解决方案1】:

    蓝色表示单词没有括号的意思。

    SELECT CURRENT_DATE; -- '2021-10-24'
    

    如果你用 CURDATE 做同样的尝试,它会在没有括号的情况下失败。

    我在调用字符串函数 REPLACE 时遇到了相同的行为。这里不能不带括号调用REPLACE,但是在REPLACE INTO语句中使用。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-12-11
      • 1970-01-01
      • 1970-01-01
      • 2011-11-03
      • 1970-01-01
      相关资源
      最近更新 更多