我在建立表时候出现下面问题:
SQL> (TIMEEND date NOT NULL,
 2  L1 int(8,5) NOT NULL ,
 3  L2 int(8,5) NOT NULL ,
 4  L3 int(8,5) NOT NULL 
 5   );
(TIMEEND date NOT NULL,
*
第 1 行出现错误:
ORA-00928: 缺失 SELECT 关键字 急切等待中

解决方案 »

  1.   

    oracle中无int类型,改为number(5,2)
      

  2.   

    完整的语句有int,但是没有这样的int(8,5)的写法
      

  3.   

    那为什么可以创建下面的语句:SQL> create table qq
      2   (TIMEEND date NOT NULL, 
      3     L1 number(8,5) NOT NULL , 
      4     L2 number(8,5) NOT NULL , 
      5     L3 number(8,5) NOT NULL 
      6    ); 表已创建。
      

  4.   

    仔细观察你的主贴,应该是执行时代码没贴完整导致的报错。少了create 那一行,当然还包括int的用法,只不过第一行就报错了,缺少关键字。
      

  5.   

    ?建表竟然没有create +表名...