SQL-Fehler zusammenführen, dbType dm, sql

SQL-Fehler zusammenführen, dbType dm, sql

Die Dameng-Datenbank arbeitet mit Druid zusammen, um Fehler und Lösungen zu melden

1. Problembeschreibung

Beim Schreiben von Code zum Testen hat die Konsole den folgenden Fehler gemeldet

2021-02-26 16:34:49.637 ERROR 21256 --- [nio-8080-exec-1] c.alibaba.druid.filter.stat.StatFilter   : merge sql error, dbType dm, sql : SELECT ... ASC LIMIT ? 
com.alibaba.druid.sql.parser.ParserException: syntax error, error in :' ASC LIMIT ? ',expect IDENTIFIER, actual IDENTIFIER LIMIT
	at com.alibaba.druid.sql.parser.SQLParser.printError(SQLParser.java:280) ~[druid-1.1.0.jar:1.1.0]
	at com.alibaba.druid.sql.parser.SQLStatementParser.parseStatementList(SQLStatementParser.java:375) ~[druid-1.1.0.jar:1.1.0]
	at com.alibaba.druid.sql.parser.SQLStatementParser.parseStatementList(SQLStatementParser.java:76) ~[druid-1.1.0.jar:1.1.0]
	at com.alibaba.druid.sql.visitor.ParameterizedOutputVisitorUtils.parameterize(ParameterizedOutputVisitorUtils.java:43) ~[druid-1.1.0.jar:1.1.0]
	at com.alibaba.druid.filter.stat.StatFilter.mergeSql(StatFilter.java:146) [druid-1.1.0.jar:1.1.0]
	at com.alibaba.druid.filter.stat.StatFilter.createSqlStat(StatFilter.java:634) [druid-1.1.0.jar:1.1.0]
	at com.alibaba.druid.filter.stat.StatFilter.statementPrepareAfter(StatFilter.java:310) [druid-1.1.0.jar:1.1.0]

Der Grund dafür ist, dass druiddie mergeFunktion bis zum Traum von einer asc LIMIT ?Paginierungssortierung nicht unterstützt wird

2. Problemlösung

Um weiter zu schauen, klicken Sie hier

Ich denke du magst

Origin blog.csdn.net/weixin_39067447/article/details/114141564
Empfohlen
Rangfolge