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