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

Primary key violations threw a strange exception message.

上级 ce69748d
......@@ -147,7 +147,10 @@ public class PageDataIndex extends PageIndex {
}
public DbException getNewDuplicateKeyException() {
String sql = "PRIMARY KEY ON " + table.getSQL() + "(" + indexColumns[mainIndexColumn].getSQL() + ")";
String sql = "PRIMARY KEY ON " + table.getSQL();
if (mainIndexColumn >= 0 && mainIndexColumn < indexColumns.length) {
sql += "(" + indexColumns[mainIndexColumn].getSQL() + ")";
}
return DbException.get(ErrorCode.DUPLICATE_KEY_1, sql);
}
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论