很多书上都有的,在网上也能找到的。当然普通的常用的要靠自己记了。你看看机械工业出版社的ORACLE8完全参考手册上好像有的。

解决方案 »

  1.   

    没关系,不管用户写什么名字,只要是合法的字符串,你就将其转换成大写,然后用双引号括起来就可以了.例如:
     create table "TABLE" ("COLUMN" varchar2(30));
    是可以的,而且可以正常使用,但不管是操作还是查询,凡是涉及到ORACLE关键字的列或表都必须用双引号扩起来。
      

  2.   

    这是8i的保留关键字
    ACCESS ADD ALL ALTER AND ANY AS ASC AUDIT BETWEEN BY CHAR CHECK CLUSTER COLUMN COMMENT 
    COMPRESS CONNECT CREATE CURRENT DATE DECIMAL DEFAULT DELETE DESC DISTINCT DROP ELSE EXCLUSIVE 
    EXISTS FILE FLOAT FOR FROM GRANT GROUP HAVING IDENTIFIED IMMEDIATE IN INCREMENT INDEX INITIAL 
    INSERT INTEGER INTERSECT INTO IS LEVEL LIKE LOCK LONG MAXEXTENTS MINUS MLSLABEL MODE MODIFY 
    NOAUDIT NOCOMPRESS NOT NOWAIT NULL NUMBER OF OFFLINE ON ONLINE OPTION OR ORDER PCTFREE PRIOR 
    PRIVILEGES PUBLIC RAW RENAME RESOURCE REVOKE ROW ROWID ROWNUM ROWS SELECT SESSION SET 
    SHARE SIZE SMALLINT START SUCCESSFUL SYNONYM SYSDATE TABLE THEN TO TRIGGER UID UNION UNIQUE 
    UPDATE USER VALIDATE VALUES VARCHAR VARCHAR2 VIEW WHENEVER WHERE WITH