3 回答
TA贡献1805条经验 获得超10个赞
按照数据库的管理规则,是不会有问题的。
但作为一个上线的重要系统数据库,而且是重要数据表,不建议这样操作。
如果要测试,单独见一个新表,与原有表使用主键关联,然后创建一个视图,应该可以实现你的测试要求。
同时对任何上线的数据量有改动,建议先备份数据。
TA贡献1797条经验 获得超6个赞
看了你的图片,你的约束条件是在EMPINFO,所以你写错了。
ALTER TABLE products DROP CONSTRAINT "EMPINFO";
下面给一些例子:
ALTER TABLE 命令 修改表结构
增加字段,
删除字段,
增加约束,
删除约束,
修改缺省值,
修改字段数据类型,
重命名字段,
重命名表。
所有这些动作都是用 ALTER TABLE 命令执行的。
增加字段
要增加一个字段,使用下面这样的命令:
ALTER TABLE products ADD COLUMN description text;新增的字段对于表中已经存在的行而言最初将先填充所给出的缺省值 (如果你没有声明DEFAULT子句,那么缺省是空值)。
你也可以同时在该字段上定义约束,使用通常的语法:
ALTER TABLE products ADD COLUMN description text CHECK (description
TA贡献1719条经验 获得超6个赞
Oracle添加和删除字段
Sql代码 :
alter table person add delflag char(1) default '0';
alter table person drop column delflag;
- 3 回答
- 0 关注
- 374 浏览
添加回答
举报
