的解释我创建了两个表,我在一个表中设置外键,在另一个表中设置主键..当我写一个查询时,我没有得到主键值..见下面我举的例子..你可以给出的主要和外键的例子在sql
employee
表 - 在这里id
是主键customer
表 - 在这里id
是外键
当我打算使用查询插入客户表中的值,我没有得到主键值..我得到空值..
看到我在第二个表中插入值查询:
insert into customer(cid, Firstname, Lastname, id)
values(02, 'giri', 'raj', 001)
所以,请给我解释一下....
你使用了哪个数据库? –
您应该为您的表提供创建语句。你有一个ID为001的员工吗?否则,你的插入将失败。 – jpstrube
插入值时,您不会“获取”任何值。 – Smutje