ORA-00900: 无效 SQL 语句(错误原因之一)
2013-02-18 17:08
543 查看
刚试了下joffice的安装,SQL报错: ORA-00900: 无效 SQL 语句
SQL语句如下,查了半天,发现错误原因是由于换行引起的,标记下!
CREATE TABLE OUT_MAIL (
MAILID NUMBER(18) NOT NULL,
UIDNO VARCHAR2(512),
USERID NUMBER(18),
FOLDERID NUMBER(18),
SETID NUMBER(18)
NOT NULL,
TITLE VARCHAR2(512),
CONTENT CLOB,
SENDERADDRESSES VARCHAR2(128) NOT NULL,
SENDERNAME VARCHAR2(128),
RECEIVERADDRESSES CLOB NOT NULL,
RECEIVERNAMES CLOB,
CCADDRESSES CLOB,
CCNAMES CLOB,
BCCADDRESSES CLOB,
BCCANAMES CLOB,
MAILDATE DATE NOT NULL,
FILEIDS VARCHAR2(512),
FILENAMES VARCHAR2(512),
READFLAG SMALLINT DEFAULT 0 NOT NULL,
REPLYFLAG SMALLINT DEFAULT 0 NOT NULL,
--这儿的换行
CONSTRAINT PK_OUT_MAIL PRIMARY KEY (MAILID)
);
SQL语句如下,查了半天,发现错误原因是由于换行引起的,标记下!
CREATE TABLE OUT_MAIL (
MAILID NUMBER(18) NOT NULL,
UIDNO VARCHAR2(512),
USERID NUMBER(18),
FOLDERID NUMBER(18),
SETID NUMBER(18)
NOT NULL,
TITLE VARCHAR2(512),
CONTENT CLOB,
SENDERADDRESSES VARCHAR2(128) NOT NULL,
SENDERNAME VARCHAR2(128),
RECEIVERADDRESSES CLOB NOT NULL,
RECEIVERNAMES CLOB,
CCADDRESSES CLOB,
CCNAMES CLOB,
BCCADDRESSES CLOB,
BCCANAMES CLOB,
MAILDATE DATE NOT NULL,
FILEIDS VARCHAR2(512),
FILENAMES VARCHAR2(512),
READFLAG SMALLINT DEFAULT 0 NOT NULL,
REPLYFLAG SMALLINT DEFAULT 0 NOT NULL,
--这儿的换行
CONSTRAINT PK_OUT_MAIL PRIMARY KEY (MAILID)
);
相关文章推荐
- 造成ORA-01843 无效的月份 的一些原因 1) 当我们在一个中文环境的客户端使用如下sql语句 INSERT INTO "temptable" ( DELIVER_DATE ) VALUES
- SQL语句结尾处多加了一个分号,导致出现 ------ORA-00911: 无效字符---错误
- C#向oracle 写sql语句ORA-00911错误及解决方法
- 令人无语的分号引发的“java.sql.SQLSyntaxErrorException: ORA-00911: 无效字符”错误
- ORA-01843: 无效的月份,执行sql语句更改为美国语言后仍然失败的解决办法
- 恢复数据库报错,SQL3012C 发生系统错误(原因码 = "")。无法处理后续的 SQL 语句。 SQLSTATE=58005
- 我的Java学习笔记1——java执行Oracle的sql语句时报错ORA-00911无效字符错误
- iBatis多次调用同一查询语句查询时报“列名无效”无列名的错误原因及解决方法
- SQLPLUS报ORA-00900: 无效 SQL 语句
- 恢复数据库报错,SQL3012C 发生系统错误(原因码 = "")。无法处理后续的 SQL 语句。 SQLSTATE=58005
- mybatis 执行insert语句总是报错,ORA-00911 无效字符错误解决方法
- ibatis错误:Cause: java.sql.SQLSyntaxErrorException:ORA-00920: 无效的关系运算符
- 由于 ORACLE 的 922 错误,以下的语句失败,ORA-00922: 缺少或无效选项
- 解决PLSQL导入表sql语句错误问题:ORA-01119:创建数据库文件时失败 ORA-27040::文件创建错误,无法创建文件
- oracle新建用户执行sql查询语句出现错误ORA-00942:表或视图不存在
- SQL0902C 发生错误<原因码 = "">。无法处理后续的SQL语句。 SQLSTATE=58005
- ORA-00911: 无效字符 sql语句插入数据
- 将Ofbiz的数据库改为Oracle,运行时出现 ORA-01843: 无效的月份 错误 的原因及解决方法
- 使用PL/SQL进行模糊查询时显示错误ORA-00911:无效字符
- 执行SQL语句报ORA-00600 错误的解决