请问列级创建外键约束和表级创建外键约束他们有什么区别?

来源:5-6 Oracle 在创建表时设置外键约束(下)

枫7583118

2017-03-01 21:09

感觉表级就多了这个语句,constraint constraint_name foreign key(column_name)
 为什么其他地方都是一样的?

写回答 关注

3回答

  • 随风自然
    2017-05-02 20:44:47

    列级创建外键约束是在创建表时所建立的约束;

    表级外键约束是表创建完了然后增加的约束

    语法为:alter table 表名

                  add constraint 自己建的约束名 约束名 (约束的列以及其他信息)

    这是我个人的理解,因该是对的

  • qq_行到水穷处坐看云起时_03807575
    2017-04-08 13:53:04

    哈哈哈,到底有啥区别啊


  • 慕粉3997409
    2017-03-02 19:29:09

    写法不一样,没什么本质上的区别

Oracle数据库开发必备利器之SQL基础

为你带来Oracle开发必备的sql基础,为后续课程学习打下好的基础

160639 学习 · 641 问题

查看课程

相似问题