外键字段名称必须与对应主键的主键名称相同。
举一反三
- 多字段主键的语法格式是:PRIMARY KEY (字段名1,字段名2,……字段名n),其中“字段名1,字段名2,……字段名n”指的是构成主键的多个字段的名称
- 外键中的外键字段必须是主键表中的主键字段。
- 当使用SQL语句创建表的外键约束时,以下哪个语法格式是正确的() A: FOREIGN KEY REFERENCES主键表名(主键字段名) B: constraint 主键约束名 Primary Key(主键名) C: check(主键字段名) D: constraint Primary Key(主键名)
- 当使用SQL语句创建表的外键约束时,以下哪个语法格式是正确的() A: FOREIGN<br/>KEY REFERENCES主键表名(主键字段名) B: constraint<br/>Primary Key(主键名) C: constraint主键约束名Primary<br/>Key(主键名) D: check(主键字段名)
- 某学生想将图书表中的图书名称定义为主键,由于有重名的图书,但相同书名的作者均不相同,在这种情况下,可定义适当的主键为()。 A: 添加自动编号字段作为主键 B: 将图书名称和作者组合定义为多字段主键 C: 添加一个内容无重复的字段作为单字段主键 D: 不设置主键