也许来自 workbench 的功能?
Feature from workbench maybe?
我正在尝试在workbench中创建一个table,但我不知道为什么可以设置这些名称。它要求我更改它。也许它与我想禁用的功能有关。
create table net_shows(
title VARCHAR(100)
,rating VARCHAR(100)
,ratingLevel VARCHAR(100)
,ratingDescription INT(10)
,release year INT(4)
,user rating score FLOAT(4)
,user rating size FLOAT(4)
);
release , user appears in blue like a special command.
列名是一个标识符,除非它是一个定界标识符(有时称为带引号的标识符),否则不能包含这些名称。还需要分隔保留字。 (en.wikipedia.org/wiki/SQL_reserved_words.) 在 MySQL 中,您使用 back-ticks 来分隔标识符。
我正在尝试在workbench中创建一个table,但我不知道为什么可以设置这些名称。它要求我更改它。也许它与我想禁用的功能有关。
create table net_shows(
title VARCHAR(100)
,rating VARCHAR(100)
,ratingLevel VARCHAR(100)
,ratingDescription INT(10)
,release year INT(4)
,user rating score FLOAT(4)
,user rating size FLOAT(4)
);
release , user appears in blue like a special command.
列名是一个标识符,除非它是一个定界标识符(有时称为带引号的标识符),否则不能包含这些名称。还需要分隔保留字。 (en.wikipedia.org/wiki/SQL_reserved_words.) 在 MySQL 中,您使用 back-ticks 来分隔标识符。