我试图找出主键和ROWKEY之间的区别。我能够理解主键对于每一行都是唯一的,但我对ROWKEY的研究也打算给出类似的含义。
有人可以对数据库表中行键的重要性做一些简要介绍吗?
答案 0 :(得分:2)
示例:Orders表和Customer表。
create table orders(order_id varchar2(253), order_customer_id number);
create table customers(customer_id number, name varchar2(255));
orders
的主键是order_id
。 customers
的主键是customer_id
。 order_customer_id
是父键,或者换句话说是外键,它指的是customer
表的主键。行键未明确定义 - 它们由数据库自动提供。
如果你还没有掌握它,请告诉我。