创建一个名为list的table,字段doctor类型为varchar(10),主键,外键(来自表userlist的name字段)
时间: 2024-05-12 15:13:21 浏览: 87
oracle建表练习(主键外键)
以下是创建名为 `list` 的表,包含字段 `doctor`,其类型为 `varchar(10)`,作为主键,以及外键来自于表 `userlist` 的字段 `name`。
```sql
CREATE TABLE list (
doctor VARCHAR(10) PRIMARY KEY,
FOREIGN KEY (doctor) REFERENCES userlist(name)
);
```
注意,此代码假定已经存在一个名为 `userlist` 的表,并且该表具有一个名为 `name` 的字段,可以用作 `list` 表的外键。如果不存在,则需要先创建 `userlist` 表。
阅读全文