Rumah  >  Artikel  >  pangkalan data  >  ORA-01758: 要添加必需的 (NOT NULL) 列, 则表必须为空

ORA-01758: 要添加必需的 (NOT NULL) 列, 则表必须为空

WBOY
WBOYasal
2016-06-07 17:07:452764semak imbas

ORA-01758: 要添加必需的 (NOT NULL) 列, 则表必须为空

ORA-01758: 要添加必需的 (NOT NULL) 列, 则表必须为空

[日期:2011-12-04] 来源:Linux社区  作者:lwei_998 [字体:]

给一个已经有记录的表添加新列,,并指定not null 时报ORA-01758。怎么办?

1.给新添加的列指定默认值。

2.清空表中的记录再添加新列。

实验如下:

linux

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn