以下SQL语句根据phpMyAdmin有语法错误,但我无法发现它是什么.有任何想法吗?
CREATE TABLE allocations(
`student_uid` INT unsigned NOT NULL DEFAULT 0,
`active` INT unsigned NOT NULL DEFAULT 1,
`name` VARCHAR( 255 ) NOT NULL DEFAULT '',
`internal_id` VARCHAR( 255 ) DEFAULT '',
`tutor_uid` INT NOT NULL DEFAULT 0,
`allocater_uid` INT unsigned NOT NULL DEFAULT 0,
`time_created` INT NOT NULL DEFAULT 0,
`remote_time` FLOAT NOT NULL DEFAULT 0,
`next_lesson` VARCHAR NOT NULL DEFAULT -1,
PRIMARY KEY ( student_uid )
);
Run Code Online (Sandbox Code Playgroud)
VARCHAR类型需要一个大小(并且在值周围使用引号是明智的),因此请尝试替换
`next_lesson` VARCHAR NOT NULL DEFAULT -1,
Run Code Online (Sandbox Code Playgroud)
同
`next_lesson` VARCHAR(255) NOT NULL DEFAULT '-1',
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
292 次 |
| 最近记录: |