MySQL Workbench 中函数的颜色代表什么?
What do the colours of functions in MySQL Workbench signify?
在MySQLWorkbench中,有很多内置函数用于执行不同的任务。有些功能只是同义词。但我注意到同义函数有时有不同的颜色表示。比如,curdate() 是灰色的,current_date() 是蓝色的。 documentation 表示它们是同义词。那么这里的颜色代码背后有什么具体原因吗?
蓝色表示没有括号的单词有意义。
SELECT CURRENT_DATE; -- '2021-10-24'
如果您对 CURDATE 进行同样的尝试,它将在没有括号的情况下失败。
我在调用字符串函数 REPLACE 时遇到了相同的行为。这里我们不能调用没有括号的REPLACE,但是在REPLACE INTO语句中用到了。
在MySQLWorkbench中,有很多内置函数用于执行不同的任务。有些功能只是同义词。但我注意到同义函数有时有不同的颜色表示。比如,curdate() 是灰色的,current_date() 是蓝色的。 documentation 表示它们是同义词。那么这里的颜色代码背后有什么具体原因吗?
蓝色表示没有括号的单词有意义。
SELECT CURRENT_DATE; -- '2021-10-24'
如果您对 CURDATE 进行同样的尝试,它将在没有括号的情况下失败。
我在调用字符串函数 REPLACE 时遇到了相同的行为。这里我们不能调用没有括号的REPLACE,但是在REPLACE INTO语句中用到了。