Re: 問題ID:13697について

この質問の投稿一覧へ

なし Re: 問題ID:13697について

msg# 1.2.1
depth:
2
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2021-2-16 9:20
quensan  長老   投稿数: 119
試してみましたが、13697のようにNOT NULLはMODIFYでしか追加できないようです。

SQL> desc t1
名前 NULL? 型
----------------------------------------- -------- ----------------------------
A VARCHAR2(10)
B NUMBER(2)

SQL> alter table t1 add constraint con1 not null(b);
alter table t1 add constraint con1 not null(b)
*
行1でエラーが発生しました。:
ORA-00904: : 無効な識別子です。


SQL> alter table t1 modify b constraint con1 not null;

表が変更されました。

SQL> desc t1
名前 NULL? 型
----------------------------------------- -------- ----------------------------
A VARCHAR2(10)
B NOT NULL NUMBER(2)

投稿ツリー

  >フォーラム検索へ


Copyright (c) 2020 Ping-t All rights reserved.