我正在尝试创建我的第一个SQL表,我收到语法错误,无法找出原因。这是我的代码:
create table ps
(
USER VARCHAR(20),
PID INT(10),
%CPU DECIMAL(4),
%MEM DECIMAL(4),
VSZ INT(10),
RSS INT(10),
TTY VARCHAR(10),
STAT VARCHAR(5),
START VARCHAR(20),
TIME VARCHAR(20),
COMMAND VARCHAR(20)
);
答案 0 :(得分:1)
正如Sarah建议的那样,您要为列设置奇怪的名称,请删除%
create table ps
(
USER VARCHAR(20),
PID INT(10),
PERC_CPU DECIMAL(4),
PERC_MEM DECIMAL(4),
VSZ INT(10),
RSS INT(10),
TTY VARCHAR(10),
STAT VARCHAR(5),
START VARCHAR(20),
TIME VARCHAR(20),
COMMAND VARCHAR(20)
);