syntax - 我试图运行以下查询,但它显示语法错误
问题描述
我试图运行以下查询,但它显示语法错误
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)
);
解决方案
你用的是什么语言?如果使用 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
);
推荐阅读
- python - 基于两个 numpy 数组获取排序索引的最有效方法
- c# - C# Systems.Net 库与命令行网络工具
- javascript - 如何让我的快速服务器从我的 React 客户端应用程序获取请求?
- typescript - 打字稿'条件'类型
- xaml - uwp 固定位置网格
- python - Python3 字符串编码混淆输出
- html - Mailchimp:图像右侧垂直居中的标题文本
- angular - 在 Angular CLI 版本 7.1.0 中找不到“@angular/http”
- google-apps-script - 如何保护我的 Apps 脚本代码/隐藏数据库登录详细信息?
- python - 八进制字符串文字和八进制命令行参数