商场表 商场包括商场号、商场名、地址。 商场号:数据类型为int,不允许为空。 商场名:数据类型为char,长度为10,允许为空。 地址:数据类型为char,长度为20,允许为空。怎么用SQL语句写这段代码
时间: 2024-10-08 10:24:59 浏览: 25
在SQL中,你可以创建一个名为`Malls`的表来存储商场的信息,根据您提供的信息,创建表的SQL语句如下:
```sql
CREATE TABLE Malls (
mall_id INT NOT NULL, -- 商场号,int类型,不能为空
mall_name VARCHAR(10), -- 商场名,char类型,最大长度10,可以为空
address VARCHAR(20) -- 地址,char类型,最大长度20,可以为空
);
```
这里,`NOT NULL`关键字用于指定`mall_id`字段不允许为空,`VARCHAR()`是用于定长字符串的数据类型,括号内的数字代表了最大字符长度。
如果你想要添加默认值或者约束条件,可以进一步修改,例如设置`mall_name`不允许为空,可以这样做:
```sql
CREATE TABLE Malls (
mall_id INT NOT NULL,
mall_name VARCHAR(10) NOT NULL, -- 添加NOT NULL约束,不允许空值
address VARCHAR(20)
);
```
阅读全文