更新Oracle 12c上的标识列时丢失连接 -

时间:2014-10-04 13:56:05

标签: sql oracle identity-column

Oracle 12.1.0.1.0

这是我的SQL(用于教育目的):

drop table t1 cascade constraints;
table T1 dropped.

create table t1 (n number
generated by default as identity, m number default on null 1);
table T1 created.

insert into t1 values(default, default);
1 rows inserted.

update t1 set m = default;
1 rows updated.

update t1 set n = default;
SQL Error: ORA-00905: No more data to read from socket error

因此我无法更新“默认情况下生成为身份”列。而且,当我尝试这样做时,我失去了与数据库的连接。这是一个错误/功能还是我做错了什么?

0 个答案:

没有答案