首页 > 解决方案 > 我试图运行以下查询,但它显示语法错误

问题描述

我试图运行以下查询,但它显示语法错误

CREATE TABLE books 
(
    book_id INT NOT NULL AUTO_INCREMENT,
    title VARCHAR(100),
    author_fname VARCHAR(100),
    author_lname VARCHAR(100),
    released_year INT,
    stock_quantity INT,
    pages INT,
    PRIMARY KEY(book_id)
);

标签: syntax

解决方案


你用的是什么语言?如果使用 SQL,这对于 mySQL 来说是正确的:

    CREATE TABLE books 
(
    book_id int IDENTITY(1,1) PRIMARY KEY,
    title VARCHAR(100),
    author_fname VARCHAR(100),
    author_lname VARCHAR(100),
    released_year INT,
    stock_quantity INT,
    pages INT
);

推荐阅读