Skip to content

Oracle查看某个表的所有约束条件及状态

  • 前言

    • USER_CONSTRAINTS:提供约束的基本信息,包括名称、类型(如PRIMARY KEY、FOREIGN KEY等)和状态(ENABLED或DISABLED)
    • USER_CONS_COLUMNS: 显示每个约束涉及的具体列名
  • 查看指定表的所有约束

    sql
    SELECT * FROM USER_CONSTRAINTS WHERE TABLE_NAME = '你的表名';

    image-20260623160336214

  • 结合列信息全面掌握约束细节

    sql
    SELECT * FROM USER_CONS_COLUMNS WHERE TABLE_NAME = '你的表名';

    image-20260623160639812

MIT版权,未经许可禁止任何形式的转载