---------------创建表------------------------------------------------------------------------
CREATE TABLE T_Person (FName VARCHAR(20),FAge INT,FRemark VARCHAR(20),PRIMARY
KEY (FName)); ---创建一个T_Person表,FName为主键
-------创建一个T_Debt表,FNumber为主键,把FPerson与表T_Person中的FName建立关联--
CREATE TABLE T_Debt (FNumber VARCHAR(20),FAmount NUMERIC(10,2) NOT NULL,
FPerson VARCHAR(20),PRIMARY KEY (FNumber),
FOREIGN KEY (FPerson) REFERENCES T_Person(FName)) ;
--总结
--设置主键:PRIMARY KEY (FName)
--手动设置关联时:在非主键的表中把主键表设置为其它表的主键
-------插入数据------------------------------------------------------------------------------
INSERT INTO T_Person(FName,FAge,FRemark) values('Tom',18,'USA')
INSERT INTO T_Debt (FNumber,FAmount, FPerson) VALUES ('2',300, 'Jim')
--总结
---1.主键的值不能重复
---2.该字段为可空时,可以省略不插入数据
---3.如果表中一个字段与外表有关联时,插入时该字段的值