首页 > 软件开发 > ORACLE >

oracle自定义约束的方法

来源:互联网 2023-03-16 23:58:26 247

oracle自定义约束的方法SFm办公区 - 实用经验教程分享!

工具/原料

  • oracle11g
  • secureCRT

方法/步骤

  • 1

    1.在对表结构进行约束的时候,一般建立的约束都是系统自定义的约束。如下图。SFm办公区 - 实用经验教程分享!

    oracle自定义约束的方法SFm办公区 - 实用经验教程分享!

  • 2

    2.但是这种方式创建的约束,在查看约束定义的时候并不直观。而且它的约束命名也是根据系统定义的。SFm办公区 - 实用经验教程分享!

    oracle自定义约束的方法SFm办公区 - 实用经验教程分享!

  • 2该信息未经许可获取自百度经验
  • 3

    3.如果一个表中有多个约束,那就很难区分出来约束具体指定到哪个字段。特别是一张表存在两个同一约束的时候。如下图。SFm办公区 - 实用经验教程分享!

    oracle自定义约束的方法SFm办公区 - 实用经验教程分享!

  • 4

    4.所以创建约束的时候建议使用constraint关键字来创建自定义约束。这样创建 出来的约束通过查看的时候可以很清楚的看出约束作用在哪个字段上。如下图SFm办公区 - 实用经验教程分享!

    oracle自定义约束的方法SFm办公区 - 实用经验教程分享!

  • 5

    5.但通过constraint来自定义约束别名的时候要切记一点,constraint约束别名;要跟在字段类型的后面,不能写在其它位置否则会报如下图的错误。SFm办公区 - 实用经验教程分享!

    oracle自定义约束的方法SFm办公区 - 实用经验教程分享!

  • 注意事项

    • 此经验由勇敢的choy原创,觉得此经验对你有帮助,请点击下面【投票】予以支持,也可以点击上面的【五角星】来收藏!

    以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!SFm办公区 - 实用经验教程分享!


    标签: oracle

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号统计代码