MySQL语法。是否允许在表名,点和字段名之间使用空格?

时间:2016-11-23 16:16:00

标签: mysql syntax

在MySQL中,是否允许使用空格b / w表名,点和字段名?

例如,tableName . fieldName

是否允许在其他SQL中使用?

1 个答案:

答案 0 :(得分:2)

sql标准正式允许空格,MySQL(以及所有数据库AFAIK)在这种情况下允许空白。

也就是说,由于MySQL在其他地方的奇怪的空白要求,我已经失去了一个小时左右的生命,例如:

--之后评论所需的空间(不是SQL标准):

-- A comment
--A Syntax error (but a comment in other databases)

这个阴险的实施:

CAST(something as sometype) -- OK
CAST (something as sometype) -- syntax error

而且我很确定潜伏着更多的惊喜。

相关问题