|
楼主 |
发表于 2007-6-21 17:36:56
|
显示全部楼层
直接预览数据库b下的B表正常,我创建了物理表。
后台的错误是这句SQL引起的
CommandText: INSERT INTO T_LOG_MARKETER (UPDATENUM,M_TIME,LOG_USERID,MARKETERID,
M_CODE,MARKETERNAME,FULLNAME,MARKETERTYPE,SUPERIORID,GROUPID,STATE,NUM) SELECT n
vl((SELECT MAX(UPDATENUM)+1 FROM T_LOG_MARKETER), 0), ?, ?, MARKETERID, M_CODE,
MARKETERNAME, FULLNAME, MARKETERTYPE, SUPERIORID, GROUPID, STATE, NUM FROM T_MAR
KETER WHERE (MARKETERID = ?)
java.lang.Exception: ExecuteSQL error: ORA-00942: 表或视图不存在
T_LOG_MARKETER 即为B表,T_MARKETER 为A表,这两个表在不同的oracle用户下,你这样的sql语句怎么能成功呢,表之前也没有加用户名 |
|