在oracle中创建表时提示表名无效!请大侠帮忙!
create table JXNF_SM_NEWSOUT
(
  NEWSID     VARCHAR2(100) not null,
  NEWOUT     LONG,
  NEWOUTTIME DATE,
  NEWOUTID   NUMBER not null,
  NEWTYPE    NUMBER
)
tablespace USERS
  pctfree 10
  initrans 1
  maxtrans 255
  storage
  (
    initial 64K
    minextents 1
    maxextents unlimited
  );

解决方案 »

  1.   

    C:\>SET ORACLE_SID=ASIAINFOZHENGZWC:\>sqlplus / as sysdbaSQL*Plus: Release 10.2.0.1.0 - Production on 星期三 7月 29 14:03:27 2009Copyright (c) 1982, 2005, Oracle.  All rights reserved.
    连接到:
    Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production
    With the Partitioning, OLAP and Data Mining optionsSQL> conn oracle/oracle
    已连接。
    SQL> create table JXNF_SM_NEWSOUT
      2  (
      3    NEWSID    VARCHAR2(100) not null,
      4    NEWOUT    LONG,
      5    NEWOUTTIME DATE,
      6    NEWOUTID  NUMBER not null,
      7    NEWTYPE    NUMBER
      8  )
      9  tablespace USERS
     10    pctfree 10
     11    initrans 1
     12    maxtrans 255
     13    storage
     14    (
     15      initial 64K
     16      minextents 1
     17      maxextents unlimited
     18    );表已创建。SQL>在我的数据库上是可以的啊
      

  2.   

    我在本地試過了,可以啊。
    是不是在你的schema中已經有這個表存在了。