MySQL Workbench 中函数的颜色代表啥?
Posted
技术标签:
【中文标题】MySQL Workbench 中函数的颜色代表啥?【英文标题】:What do the colours of functions in MySQL Workbench signify?MySQL Workbench 中函数的颜色代表什么? 【发布时间】:2021-02-12 03:21:51 【问题描述】:在 mysql Workbench 中,有很多用于执行不同任务的内置函数。有些功能只是同义词。但我注意到同义函数有时具有不同的颜色表示。比如, curdate() 是灰色的, current_date() 是蓝色的。 documentation 表示它们是同义词。那么这里的颜色代码背后有什么具体原因吗?
【问题讨论】:
【参考方案1】:蓝色表示单词没有括号的意思。
SELECT CURRENT_DATE; -- '2021-10-24'
如果你用 CURDATE 做同样的尝试,它会在没有括号的情况下失败。
我在调用字符串函数 REPLACE 时遇到了相同的行为。这里不能不带括号调用REPLACE,但是在REPLACE INTO语句中使用。
【讨论】:
以上是关于MySQL Workbench 中函数的颜色代表啥?的主要内容,如果未能解决你的问题,请参考以下文章
在mysql workbench中,通过查询语句,为啥无法修改表中的数据?需要改啥设置吗?
MySQL Workbench EER Diagram Table Editing 中的 Inserts 选项卡有啥作用?