语句如下:
INSERT  INTO  HR.MYUSER_TB(UID,PWD,USERNAME)VALUES('T01','123456','TANYUQIONG');提示: 缺少 SELECT 关键字
为什么呀?

解决方案 »

  1.   

    是不是中间空格的问题.
    INSERT INTO HR.MYUSER_TB (UID,PWD,USERNAME) VALUES ('T01','123456','TANYUQIONG');
      

  2.   

    SQL> create table t_e
      2  ("UID" number);
     
    Table created
     
    SQL> insert into t_e(uid)values(1);
     
    insert into t_e(uid)values(1)
     
    ORA-00928: 缺失 SELECT 关键字
     
    SQL> insert into t_e("UID")values(1);
     
    1 row inserted
     
    SQL> 
      

  3.   

    -- 11、12楼正解:Uid 是 Oracle 的保留关键字,所以必须打引号!
      

  4.   

    四年前的帖子,学习了,那么以后的什么SID,UID都要加引号啦   呵呵