try {
String strQry= "CREATE TABLE IF NOT EXISTS ERROR_DETAIL (\"SNO\"NUMBER(16,0),\"TABLE_NAME\" VARCHAR2(32 BYTE),\"ERROR_DESC\" VARCHAR2(255 BYTE),\"XCOORDINATE\" FLOAT(126),\"YCOORDINATE\" FLOAT(126),\"STATUS\" VARCHAR2(30 BYTE),\"COMMENT\" Varchar2(255 Byte),PRIMARY KEY (\"TABLE_NAME\", \"ERROR_DESC\") ENABLE);";
stmt = con.createStatement();
stmt.execute(strQry);
} catch (Exception e) {
e.printStackTrace();
}
此代码给出错误:
java.sql.SQLSyntaxErrorException: ORA-00922: missing or invalid option
但相同的查询在 oracle 中正常工作