sql - 在 oracle 中修改表上的 CHECK 约束的最佳方法是什么?
问题描述
数据库中已经存在表。其中包含对其中一列的检查约束。我想在不影响数据库的情况下更新该约束。
解决方案
用于alter
删除和读取check
约束
Alter table tabname
Drop constraint constraint_name;
Alter table tabname
Add constraint constraint_name check(id<100);
推荐阅读
- node.js - 使用 Fdisk 在现有系统上以编程方式创建分区
- jmeter - 从 JMeter 中的 JSON 响应中选择随机名称
- arrays - 在bash中返回数组的函数
- python - 如何根据特定的列值将数据框过滤成 2?
- ruby-on-rails - 如何编写 jmeter 测试以在网站内提交表单(Jmeter,ruby -jmeter)
- javascript - 使用 value = "" 编辑表单以更新 JSON 文件 ng-model 不起作用
- python - Python3.8 通用线程错误“异常在由...启动的线程中被忽略”
- flutter - 颤振 | Gradle 在从网络下载工件时抛出错误。正在重新下载
- javascript - 将时刻转换为 ISO 格式的 JS 日期
- c# - System.Diagnostics.Process 在使用 Process.UseShellExecute=false 时锁定文件