这是我建的表: 
create table users(
 userid varchar2(30) primary key,
 username varchar2(30) not null,
 userpassword varchar2(30) not null
 );
这个没有报错,当我插入数据时,就出现了右括号缺失这个错误,大家帮帮忙吧!我是新手,很多都不懂。谢谢哈!
这是我插入的数据:insert into users select ('1','david','123456')。

解决方案 »

  1.   

    弄错了,插入的数据是这样的:insert into users values ('1','david','123456')。
      

  2.   


    --也可以用select,不过要类似这种写法
    insert into users select '1','david','123456' from dual;
      

  3.   

    1和2楼 insert into 用法
      

  4.   

    常用的insert方法见1楼和2楼。
    建议楼主还是先学习一下语法...
      

  5.   

    推荐ORACLE PRESS出版的图书Oracle Database 11g SQL-Master SQL and PL/SQL in the Oracle Database