【发布时间】:2017-03-05 03:41:37
【问题描述】:
我创建了一个序列,我想要一个表来使用它。序列的创建工作正常。但是,当我尝试更改表以使用序列时,我收到此错误(personInformationSequenceAlterTest):
ORA-00940: 无效的 ALTER 命令
请注意我需要使用 Java (Eclipse IDE)。
String personInformationSequenceTest =
"CREATE SEQUENCE seq_person "
+ "start with 1 "
+ "increment by 1 "
+ "NOCACHE "
+ "NOCYCLE ";
String personInformationSequenceAlterTest =
"alter table personInformationTest "
+ "alter column personId "
+ "set default nextval('seq_person')";
String personInformationSequenceOwnedTest =
"alter sequence seq_person owned by personInformationTest.personId";
【问题讨论】: