-- CREATE DATABASE IF NOT EXISTS library; -- DROP DATABASE IF EXISTS library; USE library; DELETE student; CREATE TABLE students id INT PRIMARY KEY INDEXKEY stuNo INT 4 ZEROFILL UNIQUE stuName VAR
根据提供的SQL语句,有以下几个错误:
INDEXKEY不是有效的关键字,应该使用INDEX来指定索引。DELETE student;这个语句是错误的,应该使用TRUNCATE TABLE students;来清空students表中的所有数据。stuNo INT (4) ZEROFILL UNIQUE中的ZEROFILL应该放在INT之前,正确的语法是stuNo INT ZEROFILL (4) UNIQUE。- 在
CREATE TABLE students语句结束后应该加上分号;。
修正后的SQL语句如下:
CREATE DATABASE IF NOT EXISTS library;
USE library;
DROP TABLE IF EXISTS students;
CREATE TABLE students (
id INT PRIMARY KEY,
stuNo INT ZEROFILL (4) UNIQUE,
stuName VARCHAR (20)
);
原文地址: https://www.cveoy.top/t/topic/iyFI 著作权归作者所有。请勿转载和采集!