SQL> SELECT *fROM AA;未选定行SQL> insert into aa values('悟空','MALE');已创建 1 行。SQL> SELECT *fROM AA;NAME       性别
---------- ----------
悟空       MALE

解决方案 »

  1.   

    把这个去掉tablespace USERS;
    没有这样地语法的
    一个用户可以指定默认的表空间,那是在建表的时候指定的,或者在建表后也可以修改默认表空间
    但是在insert记录的时候,没有这样指定表空间的语法的
      

  2.   

    先认真学习一下基础的SQL语法吧,学习Oracle切忌浮躁。
      

  3.   

    把这个去掉tablespace USERS;
    没有这样地语法的
    一个用户可以指定默认的表空间,那是在建表的时候指定的,或者在建表后也可以修改默认表空间
    但是在insert记录的时候,没有这样指定表空间的语法的SQL> SELECT *fROM AA;未选定行SQL> insert into aa values('悟空','MALE');已创建 1 行。SQL> SELECT *fROM AA;NAME       性别
    ---------- ----------
    悟空       MALE另外,不建议使用中文字段名感觉Oracle确实NO难
      

  4.   

    呵呵 加上TABLESPACE USERS也使偶在这里发帖子学到的可惜不对 还是偶自己没有学会 非常感谢大家的支持
      

  5.   

    oracl够可以了,有很多第三方软件,回头学学db2那才郁闷拿
      

  6.   

    创建表可以用tablespace USERS来指定表空间,创建创建之后插入数据就会在这个指定的表空间中了.楼主一定记错了.ORACLE入门感觉不是很难,可是要学好就要努力了,学好很难!
      

  7.   

    oracle易用性的确不如sqlserver,但就此问题来看,楼主的IQ为0
      

  8.   

    在这个版里抨击Oracle,楼主一定是急昏头了
      

  9.   

    楼主放着易用的ACCESS不用,干嘛用oracle这个破烂东西呢?
    脑子出问题了,还是自寻烦恼?