CREATE
TABLE T1
(
ID NUMBER NOT NULL,
NAME VARCHAR2(20),
AGE NUMBER(3),
P_ID NUMBER(14) NOT NULL,
PRIMARY KEY (ID)
);CREATE
TABLE T2
(
ID NUMBER NOT NULL,
NAME VARCHAR2(20),
AGE NUMBER(3),
SEX CHAR(1),
PRIMARY KEY (ID)
)
执行:
insert into t1(ID,NAME,AGE,p_id) (
select SEQ_TI3.nextval as ID,name,max(age),122 as P_ID
from t2
where sex='n'
group by ID,name
);14:08:01 [INSERT - 0 row(s), 0.000 secs] [Error Code: 2287, SQL State: 42000] ORA-02287: 此处不允许序号好像SEQ_TI3.nextval 与 max(age)不能同时使用,有什么办法可以解决吗?请大家帮帮忙,非常感谢!
TABLE T1
(
ID NUMBER NOT NULL,
NAME VARCHAR2(20),
AGE NUMBER(3),
P_ID NUMBER(14) NOT NULL,
PRIMARY KEY (ID)
);CREATE
TABLE T2
(
ID NUMBER NOT NULL,
NAME VARCHAR2(20),
AGE NUMBER(3),
SEX CHAR(1),
PRIMARY KEY (ID)
)
执行:
insert into t1(ID,NAME,AGE,p_id) (
select SEQ_TI3.nextval as ID,name,max(age),122 as P_ID
from t2
where sex='n'
group by ID,name
);14:08:01 [INSERT - 0 row(s), 0.000 secs] [Error Code: 2287, SQL State: 42000] ORA-02287: 此处不允许序号好像SEQ_TI3.nextval 与 max(age)不能同时使用,有什么办法可以解决吗?请大家帮帮忙,非常感谢!
解决方案 »
- optimization level是用来干什么的
- oracle9i安装后还需要设环境变量吗
- 用oracle wrap工具加密存储过程时报错,如何解决呢?
- 求一根据小时分组的SQL
- windows xp 下Oracle9i oracle management server 起来又自动停止?
- 谁知道这个SQL语句怎么写??
- 求解:SQL Server时间函数在Oralce的使用方法
- 请问ORACLE有没有生成汉字拼单字头的函数?
- 在下不才,请问各位高行在ACCESS数据库中存储图片的字段类型是什么?怎么样才能存储图片到表里面?急盼
- oracle 中创建类型中的属性问题;
- 如何处理两个用户
- 唯一键 数据库大批量插入操作 性能影响
select SEQ_TI3.nextval as ID,t.* from
(select name,max(age),122 as P_ID
from t2
where sex='n'
group by ID,name ) t