在MySQL中,是否允许使用空格b / w表名,点和字段名?
例如,tableName . fieldName
?
是否允许在其他SQL中使用?
答案 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
而且我很确定潜伏着更多的惊喜。