如何新建一个列名分别为:书号,书名,单价,出版日期的图书表用SQL语言编写
时间: 2023-11-05 12:04:14 浏览: 140
图书管理系统数据库SQL做的
可以使用以下 SQL 语句来新建一个列名分别为:书号,书名,单价,出版日期的图书表:
```
CREATE TABLE books (
book_id INT NOT NULL,
book_title VARCHAR(255) NOT NULL,
price DECIMAL(10,2) NOT NULL,
publish_date DATE NOT NULL,
PRIMARY KEY (book_id)
);
```
以上 SQL 语句创建了一个名为 "books" 的表,其中包含四个列,分别是 "book_id"、"book_title"、"price" 和 "publish_date"。其中,"book_id" 是整数类型、"book_title" 是字符串类型、"price" 是十进制数类型,"publish_date" 是日期类型。这些列中都设置了 NOT NULL 约束,因此必须填入数据。最后,将 "book_id" 列设置为主键。
阅读全文