我有一个表具有列ID号(2)主键的员工,名称varchar2(20)不为空,PID号(2)不为空。
PID具有来自同一表中的ID的外键。
我想创建包含列名称中所有值的组合框。此外,当我从列Name中选择某个值时,在我单击按钮后,还必须在表Employees中为PID创建值。
我尝试使用序列为PID插入auto_increment,但它不起作用,因为它不是主键。
所以,我不知道如何解决这一步骤。因为当你在一个表中包含所有列时,它会变得如此复杂。
答案 0 :(得分:0)
ID值是否始终等于PID?
如果是,我猜你有数据库设计问题。
如果没有,您可以尝试使用ID列的序列。