提交 dbd9dd33 authored 作者: Thomas Mueller's avatar Thomas Mueller

DatabaseMetaData.getSQLKeywords now returns the correct list.

上级 e53cceb3
...@@ -1300,13 +1300,25 @@ public class JdbcDatabaseMetaData extends TraceObject implements DatabaseMetaDat ...@@ -1300,13 +1300,25 @@ public class JdbcDatabaseMetaData extends TraceObject implements DatabaseMetaDat
/** /**
* Gets the comma-separated list of all SQL keywords that are not supported * Gets the comma-separated list of all SQL keywords that are not supported
* as table/column/index name, in addition to the SQL-92 keywords. * as table/column/index name, in addition to the SQL-92 keywords. The list
* * returned is:
* @return a list with the keywords * <pre>
* LIMIT,MINUS,ROWNUM,SYSDATE,SYSTIME,SYSTIMESTAMP,TODAY
* </pre>
* The complete list of keywords (including SQL-92 keywords) is:
* <pre>
* CROSS, CURRENT_DATE, CURRENT_TIME, CURRENT_TIMESTAMP, DISTINCT,
* EXCEPT, EXISTS, FALSE, FOR, FROM, FULL, GROUP, HAVING, INNER,
* INTERSECT, IS, JOIN, LIKE, LIMIT, MINUS, NATURAL, NOT, NULL, ON,
* ORDER, PRIMARY, ROWNUM, SELECT, SYSDATE, SYSTIME, SYSTIMESTAMP,
* TODAY, TRUE, UNION, WHERE
* </pre>
*
* @return a list of additional the keywords
*/ */
public String getSQLKeywords() { public String getSQLKeywords() {
debugCodeCall("getSQLKeywords"); debugCodeCall("getSQLKeywords");
return ""; return "LIMIT,MINUS,ROWNUM,SYSDATE,SYSTIME,SYSTIMESTAMP,TODAY";
} }
/** /**
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论