这样的外键约束用SQL语句如何表示
a表 [id] [char] (10)
[dep] [char] (10)
[birthday] [datetime]
[name] [char] (10)
b表 [id] [char] (10)
[dep] [char] (10)
[birthday] [datetime]
[sal] [int]
如何将b表中id dep birthday合起来作为一个外键约束与a表的id dep birthday联接起来
其中a表的id dep birthday是a表的一个唯一索引,id是a表的主关键字,b表的id dep brithday是b表的一般索引,
说白了就是要建立级连更新,级连删除的关系。
在SQL SERVER中可以这样写
ALTER TABLE [dbo].[b] ADD
CONSTRAINT [FK_b_a] FOREIGN KEY
(
[id],
[dep],
[birthday]
) REFERENCES [dbo].[a] (
[id],
[dep],
[birthday]
) ON DELETE CASCADE ON UPDATE CASCADE
请问在ORACLE中用SQL语句如何写?