You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@shardingsphere.apache.org by "liangpengzhou (via GitHub)" <gi...@apache.org> on 2025/05/08 13:36:07 UTC
[I] stuck in many union statement [shardingsphere]
liangpengzhou opened a new issue, #35344:
URL: https://github.com/apache/shardingsphere/issues/35344
## Bug Report
,When there are many unions in SQL, and each union has three table join
I have a sql
`SELECT
DC0.cn9592,
DC0.fs9592,
DC2.cn9592,
DC2.fs9592
FROM
table1 DC0,
link1 DC1,
folder2 DC2
WHERE
( ( DC2.fs9592 = ? ) )
AND ( ( DC1.fs913917 = DC2.fs9592 ) AND ( DC1.fs913817 = DC0.fs9592 ) ) UNION ALL
SELECT
DC0.cn9592,
DC0.fs9592,
DC2.cn9592,
DC2.fs9592
FROM
table1 DC0,
link2 DC1,
folder2 DC2
WHERE
( ( DC2.fs9592 = ? ) )
AND ( ( DC1.fs913917 = DC2.fs9592 ) AND ( ( DC1.bfs913817 = DC0.bfsitrInfo ) AND ( DC0.latestitrInfo = ? ) ) ) UNION ALL
SELECT
DC0.cn9592,
DC0.fs9592,
DC2.cn9592,
DC2.fs9592
FROM
table3 DC0,
link1 DC1,
folder2 DC2
WHERE
( ( DC2.fs9592 = ? ) )
AND ( ( DC1.fs913917 = DC2.fs9592 ) AND ( DC1.fs913817 = DC0.fs9592 ) ) UNION ALL
SELECT
DC0.cn9592,
DC0.fs9592,
DC2.cn9592,
DC2.fs9592
FROM
table3 DC0,
link2 DC1,
folder2 DC2
WHERE
( ( DC2.fs9592 = ? ) )
AND ( ( DC1.fs913917 = DC2.fs9592 ) AND ( ( DC1.bfs913817 = DC0.bfsitrInfo ) AND ( DC0.latestitrInfo = ? ) ) ) UNION ALL
SELECT
DC0.cn9592,
DC0.fs9592,
DC2.cn9592,
DC2.fs9592
FROM
table2 DC0,
link1 DC1,
folder2 DC2
WHERE
( ( DC2.fs9592 = ? ) )
AND ( ( DC1.fs913917 = DC2.fs9592 ) AND ( DC1.fs913817 = DC0.fs9592 ) ) UNION ALL
SELECT
DC0.cn9592,
DC0.fs9592,
DC2.cn9592,
DC2.fs9592
FROM
table2 DC0,
link2 DC1,
folder2 DC2
WHERE
( ( DC2.fs9592 = ? ) )
AND ( ( DC1.fs913917 = DC2.fs9592 ) AND ( ( DC1.bfs913817 = DC0.bfsitrInfo ) AND ( DC0.latestitrInfo = ? ) ) ) UNION ALL
SELECT
DC0.cn9592,
DC0.fs9592,
DC2.cn9592,
DC2.fs9592
FROM
KepSharedBody DC0,
link1 DC1,
folder2 DC2
WHERE
( ( DC2.fs9592 = ? ) )
AND ( ( DC1.fs913917 = DC2.fs9592 ) AND ( DC1.fs913817 = DC0.fs9592 ) ) UNION ALL
SELECT
DC0.cn9592,
DC0.fs9592,
DC2.cn9592,
DC2.fs9592
FROM
KepSharedBody DC0,
link2 DC1,
folder2 DC2
WHERE
( ( DC2.fs9592 = ? ) )
AND ( ( DC1.fs913917 = DC2.fs9592 ) AND ( ( DC1.bfs913817 = DC0.bfsitrInfo ) AND ( DC0.latestitrInfo = ? ) ) ) UNION ALL
SELECT
DC0.cn9592,
DC0.fs9592,
DC2.cn9592,
DC2.fs9592
FROM
table4 DC0,
link1 DC1,
folder2 DC2
WHERE
( ( DC2.fs9592 = ? ) )
AND ( ( DC1.fs913917 = DC2.fs9592 ) AND ( DC1.fs913817 = DC0.fs9592 ) ) UNION ALL
SELECT
DC0.cn9592,
DC0.fs9592,
DC2.cn9592,
DC2.fs9592
FROM
table4 DC0,
link2 DC1,
folder2 DC2
WHERE
( ( DC2.fs9592 = ? ) )
AND ( ( DC1.fs913917 = DC2.fs9592 ) AND ( ( DC1.bfs913817 = DC0.bfsitrInfo ) AND ( DC0.latestitrInfo = ? ) ) ) UNION ALL
SELECT
DC0.cn9592,
DC0.fs9592,
DC2.cn9592,
DC2.fs9592
FROM
table5 DC0,
link1 DC1,
folder2 DC2
WHERE
( ( DC2.fs9592 = ? ) )
AND ( ( DC1.fs913917 = DC2.fs9592 ) AND ( DC1.fs913817 = DC0.fs9592 ) ) UNION ALL
SELECT
DC0.cn9592,
DC0.fs9592,
DC2.cn9592,
DC2.fs9592
FROM
table5 DC0,
link2 DC1,
folder2 DC2
WHERE
( ( DC2.fs9592 = ? ) )
AND ( ( DC1.fs913917 = DC2.fs9592 ) AND ( ( DC1.bfs913817 = DC0.bfsitrInfo ) AND ( DC0.latestitrInfo = ? ) ) ) UNION ALL
SELECT
DC0.cn9592,
DC0.fs9592,
DC2.cn9592,
DC2.fs9592
FROM
table6 DC0,
link1 DC1,
folder2 DC2
WHERE
( ( DC2.fs9592 = ? ) )
AND ( ( DC1.fs913917 = DC2.fs9592 ) AND ( DC1.fs913817 = DC0.fs9592 ) ) UNION ALL
SELECT
DC0.cn9592,
DC0.fs9592,
DC2.cn9592,
DC2.fs9592
FROM
table6 DC0,
link2 DC1,
folder2 DC2
WHERE
( ( DC2.fs9592 = ? ) )
AND ( ( DC1.fs913917 = DC2.fs9592 ) AND ( ( DC1.bfs913817 = DC0.bfsitrInfo ) AND ( DC0.latestitrInfo = ? ) ) ) UNION ALL
SELECT
DC0.cn9592,
DC0.fs9592,
DC2.cn9592,
DC2.fs9592
FROM
table7 DC0,
link1 DC1,
folder2 DC2
WHERE
( ( DC2.fs9592 = ? ) )
AND ( ( DC1.fs913917 = DC2.fs9592 ) AND ( DC1.fs913817 = DC0.fs9592 ) ) UNION ALL
SELECT
DC0.cn9592,
DC0.fs9592,
DC2.cn9592,
DC2.fs9592
FROM
table7 DC0,
link2 DC1,
folder2 DC2
WHERE
( ( DC2.fs9592 = ? ) )
AND ( ( DC1.fs913917 = DC2.fs9592 ) AND ( ( DC1.bfs913817 = DC0.bfsitrInfo ) AND ( DC0.latestitrInfo = ? ) ) ) UNION ALL
SELECT
DC0.cn9592,
DC0.fs9592,
DC2.cn9592,
DC2.fs9592
FROM
table8 DC0,
link1 DC1,
folder2 DC2
WHERE
( ( DC2.fs9592 = ? ) )
AND ( ( DC1.fs913917 = DC2.fs9592 ) AND ( DC1.fs913817 = DC0.fs9592 ) ) UNION ALL
SELECT
DC0.cn9592,
DC0.fs9592,
DC2.cn9592,
DC2.fs9592
FROM
table8 DC0,
link2 DC1,
folder2 DC2
WHERE
( ( DC2.fs9592 = ? ) )
AND ( ( DC1.fs913917 = DC2.fs9592 ) AND ( ( DC1.bfs913817 = DC0.bfsitrInfo ) AND ( DC0.latestitrInfo = ? ) ) ) UNION ALL
SELECT
DC0.cn9592,
DC0.fs9592,
DC2.cn9592,
DC2.fs9592
FROM
table9 DC0,
link1 DC1,
folder2 DC2
WHERE
( ( DC2.fs9592 = ? ) )
AND ( ( DC1.fs913917 = DC2.fs9592 ) AND ( DC1.fs913817 = DC0.fs9592 ) ) UNION ALL
SELECT
DC0.cn9592,
DC0.fs9592,
DC2.cn9592,
DC2.fs9592
FROM
table9 DC0,
link2 DC1,
folder2 DC2
WHERE
( ( DC2.fs9592 = ? ) )
AND ( ( DC1.fs913917 = DC2.fs9592 ) AND ( ( DC1.bfs913817 = DC0.bfsitrInfo ) AND ( DC0.latestitrInfo = ? ) ) ) UNION ALL
SELECT
DC0.cn9592,
DC0.fs9592,
DC2.cn9592,
DC2.fs9592
FROM
table10 DC0,
link1 DC1,
folder2 DC2
WHERE
( ( DC2.fs9592 = ? ) )
AND ( ( DC1.fs913917 = DC2.fs9592 ) AND ( DC1.fs913817 = DC0.fs9592 ) ) UNION ALL
SELECT
DC0.cn9592,
DC0.fs9592,
DC2.cn9592,
DC2.fs9592
FROM
table10 DC0,
link2 DC1,
folder2 DC2
WHERE
( ( DC2.fs9592 = ? ) )
AND ( ( DC1.fs913917 = DC2.fs9592 ) AND ( ( DC1.bfs913817 = DC0.bfsitrInfo ) AND ( DC0.latestitrInfo = ? ) ) ) UNION ALL
SELECT
DC0.cn9592,
DC0.fs9592,
DC2.cn9592,
DC2.fs9592
FROM
table11 DC0,
link1 DC1,
folder2 DC2
WHERE
( ( DC2.fs9592 = ? ) )
AND ( ( DC1.fs913917 = DC2.fs9592 ) AND ( DC1.fs913817 = DC0.fs9592 ) ) UNION ALL
SELECT
DC0.cn9592,
DC0.fs9592,
DC2.cn9592,
DC2.fs9592
FROM
table11 DC0,
link2 DC1,
folder2 DC2
WHERE
( ( DC2.fs9592 = ? ) )
AND ( ( DC1.fs913917 = DC2.fs9592 ) AND ( ( DC1.bfs913817 = DC0.bfsitrInfo ) AND ( DC0.latestitrInfo = ? ) ) ) UNION ALL
SELECT
DC0.cn9592,
DC0.fs9592,
DC2.cn9592,
DC2.fs9592
FROM
table12 DC0,
link1 DC1,
folder2 DC2
WHERE
( ( DC2.fs9592 = ? ) )
AND ( ( DC1.fs913917 = DC2.fs9592 ) AND ( DC1.fs913817 = DC0.fs9592 ) ) UNION ALL
SELECT
DC0.cn9592,
DC0.fs9592,
DC2.cn9592,
DC2.fs9592
FROM
table12 DC0,
link2 DC1,
folder2 DC2
WHERE
( ( DC2.fs9592 = ? ) )
AND ( ( DC1.fs913917 = DC2.fs9592 ) AND ( ( DC1.bfs913817 = DC0.bfsitrInfo ) AND ( DC0.latestitrInfo = ? ) ) ) UNION ALL
SELECT
DC0.cn9592,
DC0.fs9592,
DC2.cn9592,
DC2.fs9592
FROM
table13 DC0,
link1 DC1,
folder2 DC2
WHERE
( ( DC2.fs9592 = ? ) )
AND ( ( DC1.fs913917 = DC2.fs9592 ) AND ( DC1.fs913817 = DC0.fs9592 ) ) UNION ALL
SELECT
DC0.cn9592,
DC0.fs9592,
DC2.cn9592,
DC2.fs9592
FROM
table13 DC0,
link2 DC1,
folder2 DC2
WHERE
( ( DC2.fs9592 = ? ) )
AND ( ( DC1.fs913917 = DC2.fs9592 ) AND ( ( DC1.bfs913817 = DC0.bfsitrInfo ) AND ( DC0.latestitrInfo = ? ) ) ) UNION ALL
SELECT
DC0.cn9592,
DC0.fs9592,
DC2.cn9592,
DC2.fs9592
FROM
table14 DC0,
link1 DC1,
folder2 DC2
WHERE
( ( DC2.fs9592 = ? ) )
AND ( ( DC1.fs913917 = DC2.fs9592 ) AND ( DC1.fs913817 = DC0.fs9592 ) ) UNION ALL
SELECT
DC0.cn9592,
DC0.fs9592,
DC2.cn9592,
DC2.fs9592
FROM
table14 DC0,
link2 DC1,
folder2 DC2
WHERE
( ( DC2.fs9592 = ? ) )
AND ( ( DC1.fs913917 = DC2.fs9592 ) AND ( ( DC1.bfs913817 = DC0.bfsitrInfo ) AND ( DC0.latestitrInfo = ? ) ) ) UNION ALL
SELECT
DC0.cn9592,
DC0.fs9592,
DC2.cn9592,
DC2.fs9592
FROM
table15 DC0,
link1 DC1,
folder2 DC2
WHERE
( ( DC2.fs9592 = ? ) )
AND ( ( DC1.fs913917 = DC2.fs9592 ) AND ( DC1.fs913817 = DC0.fs9592 ) ) UNION ALL
SELECT
DC0.cn9592,
DC0.fs9592,
DC2.cn9592,
DC2.fs9592
FROM
table15 DC0,
link2 DC1,
folder2 DC2
WHERE
( ( DC2.fs9592 = ? ) )
AND ( ( DC1.fs913917 = DC2.fs9592 ) AND ( ( DC1.bfs913817 = DC0.bfsitrInfo ) AND ( DC0.latestitrInfo = ? ) ) ) UNION ALL
SELECT
DC0.cn9592,
DC0.fs9592,
DC2.cn9592,
DC2.fs9592
FROM
table16 DC0,
link1 DC1,
folder2 DC2
WHERE
( ( DC2.fs9592 = ? ) )
AND ( ( DC1.fs913917 = DC2.fs9592 ) AND ( DC1.fs913817 = DC0.fs9592 ) ) UNION ALL
SELECT
DC0.cn9592,
DC0.fs9592,
DC2.cn9592,
DC2.fs9592
FROM
table16 DC0,
link2 DC1,
folder2 DC2
WHERE
( ( DC2.fs9592 = ? ) )
AND ( ( DC1.fs913917 = DC2.fs9592 ) AND ( ( DC1.bfs913817 = DC0.bfsitrInfo ) AND ( DC0.latestitrInfo = ? ) ) ) UNION ALL
SELECT
DC0.cn9592,
DC0.fs9592,
DC2.cn9592,
DC2.fs9592
FROM
table17 DC0,
link1 DC1,
folder2 DC2
WHERE
( ( DC2.fs9592 = ? ) )
AND ( ( DC1.fs913917 = DC2.fs9592 ) AND ( DC1.fs913817 = DC0.fs9592 ) ) UNION ALL
SELECT
DC0.cn9592,
DC0.fs9592,
DC2.cn9592,
DC2.fs9592
FROM
table17 DC0,
link2 DC1,
folder2 DC2
WHERE
( ( DC2.fs9592 = ? ) )
AND ( ( DC1.fs913917 = DC2.fs9592 ) AND ( ( DC1.bfs913817 = DC0.bfsitrInfo ) AND ( DC0.latestitrInfo = ? ) ) ) UNION ALL
SELECT
DC0.cn9592,
DC0.fs9592,
DC2.cn9592,
DC2.fs9592
FROM
table18 DC0,
link1 DC1,
folder2 DC2
WHERE
( ( DC2.fs9592 = ? ) )
AND ( ( DC1.fs913917 = DC2.fs9592 ) AND ( DC1.fs913817 = DC0.fs9592 ) ) UNION ALL
SELECT
DC0.cn9592,
DC0.fs9592,
DC2.cn9592,
DC2.fs9592
FROM
table18 DC0,
link2 DC1,
folder2 DC2
WHERE
( ( DC2.fs9592 = ? ) )
AND ( ( DC1.fs913917 = DC2.fs9592 ) AND ( ( DC1.bfs913817 = DC0.bfsitrInfo ) AND ( DC0.latestitrInfo = ? ) ) ) UNION ALL
SELECT
DC0.cn9592,
DC0.fs9592,
DC2.cn9592,
DC2.fs9592
FROM
KepItem DC0,
link1 DC1,
folder2 DC2
WHERE
( ( DC2.fs9592 = ? ) )
AND ( ( DC1.fs913917 = DC2.fs9592 ) AND ( DC1.fs913817 = DC0.fs9592 ) ) UNION ALL
SELECT
DC0.cn9592,
DC0.fs9592,
DC2.cn9592,
DC2.fs9592
FROM
KepItem DC0,
link2 DC1,
folder2 DC2
WHERE
( ( DC2.fs9592 = ? ) )
AND ( ( DC1.fs913917 = DC2.fs9592 ) AND ( ( DC1.bfs913817 = DC0.bfsitrInfo ) AND ( DC0.latestitrInfo = ? ) ) ) UNION ALL
SELECT
DC0.cn9592,
DC0.fs9592,
DC2.cn9592,
DC2.fs9592
FROM
table19 DC0,
link1 DC1,
folder2 DC2
WHERE
( ( DC2.fs9592 = ? ) )
AND ( ( DC1.fs913917 = DC2.fs9592 ) AND ( DC1.fs913817 = DC0.fs9592 ) ) UNION ALL
SELECT
DC0.cn9592,
DC0.fs9592,
DC2.cn9592,
DC2.fs9592
FROM
table19 DC0,
link2 DC1,
folder2 DC2
WHERE
( ( DC2.fs9592 = ? ) )
AND ( ( DC1.fs913917 = DC2.fs9592 ) AND ( ( DC1.bfs913817 = DC0.bfsitrInfo ) AND ( DC0.latestitrInfo = ? ) ) ) UNION ALL
SELECT
DC0.cn9592,
DC0.fs9592,
DC2.cn9592,
DC2.fs9592
FROM
table20 DC0,
link1 DC1,
folder2 DC2
WHERE
( ( DC2.fs9592 = ? ) )
AND ( ( DC1.fs913917 = DC2.fs9592 ) AND ( DC1.fs913817 = DC0.fs9592 ) ) UNION ALL
SELECT
DC0.cn9592,
DC0.fs9592,
DC2.cn9592,
DC2.fs9592
FROM
table20 DC0,
link2 DC1,
folder2 DC2
WHERE
( ( DC2.fs9592 = ? ) )
AND ( ( DC1.fs913917 = DC2.fs9592 ) AND ( ( DC1.bfs913817 = DC0.bfsitrInfo ) AND ( DC0.latestitrInfo = ? ) ) ) UNION ALL
SELECT
DC0.cn9592,
DC0.fs9592,
DC2.cn9592,
DC2.fs9592
FROM
table21 DC0,
link1 DC1,
folder2 DC2
WHERE
( ( DC2.fs9592 = ? ) )
AND ( ( DC1.fs913917 = DC2.fs9592 ) AND ( DC1.fs913817 = DC0.fs9592 ) ) UNION ALL
SELECT
DC0.cn9592,
DC0.fs9592,
DC2.cn9592,
DC2.fs9592
FROM
table21 DC0,
link2 DC1,
folder2 DC2
WHERE
( ( DC2.fs9592 = ? ) )
AND ( ( DC1.fs913917 = DC2.fs9592 ) AND ( ( DC1.bfs913817 = DC0.bfsitrInfo ) AND ( DC0.latestitrInfo = ? ) ) ) UNION ALL
SELECT
DC0.cn9592,
DC0.fs9592,
DC2.cn9592,
DC2.fs9592
FROM
table22 DC0,
link1 DC1,
folder2 DC2
WHERE
( ( DC2.fs9592 = ? ) )
AND ( ( DC1.fs913917 = DC2.fs9592 ) AND ( DC1.fs913817 = DC0.fs9592 ) ) UNION ALL
SELECT
DC0.cn9592,
DC0.fs9592,
DC2.cn9592,
DC2.fs9592
FROM
table22 DC0,
link2 DC1,
folder2 DC2
WHERE
( ( DC2.fs9592 = ? ) )
AND ( ( DC1.fs913917 = DC2.fs9592 ) AND ( ( DC1.bfs913817 = DC0.bfsitrInfo ) AND ( DC0.latestitrInfo = ? ) ) ) UNION ALL
SELECT
DC0.cn9592,
DC0.fs9592,
DC2.cn9592,
DC2.fs9592
FROM
table23 DC0,
link1 DC1,
folder2 DC2
WHERE
( ( DC2.fs9592 = ? ) )
AND ( ( DC1.fs913917 = DC2.fs9592 ) AND ( DC1.fs913817 = DC0.fs9592 ) )`
.the sql has many union,and the code is **stuck** by shardingsphere
the stack is
at java.lang.Object.hashCode(Native Method)
at java.util.concurrent.ConcurrentHashMap.get(ConcurrentHashMap.java:936)
at java.util.concurrent.ConcurrentHashMap.containsKey(ConcurrentHashMap.java:964)
at org.apache.shardingsphere.infra.database.core.type.DatabaseTypeRegistry.<init>(DatabaseTypeRegistry.java:44)
at org.apache.shardingsphere.infra.binder.context.segment.table.TablesContext.findDatabaseName(TablesContext.java:103)
at org.apache.shardingsphere.infra.binder.context.segment.table.TablesContext.<init>(TablesContext.java:93)
at org.apache.shardingsphere.infra.binder.context.statement.dml.SelectStatementContext.<init>(SelectStatementContext.java:123)
at org.apache.shardingsphere.infra.binder.context.statement.dml.SelectStatementContext.createSubqueryContexts(SelectStatementContext.java:193)
at org.apache.shardingsphere.infra.binder.context.statement.dml.SelectStatementContext.<init>(SelectStatementContext.java:122)
at org.apache.shardingsphere.infra.binder.context.statement.dml.SelectStatementContext.createSubqueryContexts(SelectStatementContext.java:193)
at org.apache.shardingsphere.infra.binder.context.statement.dml.SelectStatementContext.<init>(SelectStatementContext.java:122)
at org.apache.shardingsphere.infra.binder.context.statement.dml.SelectStatementContext.createSubqueryContexts(SelectStatementContext.java:193)
at org.apache.shardingsphere.infra.binder.context.statement.dml.SelectStatementContext.<init>(SelectStatementContext.java:122)
at org.apache.shardingsphere.infra.binder.context.statement.dml.SelectStatementContext.createSubqueryContexts(SelectStatementContext.java:193)
at org.apache.shardingsphere.infra.binder.context.statement.dml.SelectStatementContext.<init>(SelectStatementContext.java:122)
at org.apache.shardingsphere.infra.binder.context.statement.dml.SelectStatementContext.createSubqueryContexts(SelectStatementContext.java:193)
at org.apache.shardingsphere.infra.binder.context.statement.dml.SelectStatementContext.<init>(SelectStatementContext.java:122)
at org.apache.shardingsphere.infra.binder.context.statement.dml.SelectStatementContext.createSubqueryContexts(SelectStatementContext.java:193)
at org.apache.shardingsphere.infra.binder.context.statement.dml.SelectStatementContext.<init>(SelectStatementContext.java:122)
at org.apache.shardingsphere.infra.binder.context.statement.dml.SelectStatementContext.createSubqueryContexts(SelectStatementContext.java:193)
at org.apache.shardingsphere.infra.binder.context.statement.dml.SelectStatementContext.<init>(SelectStatementContext.java:122)
at org.apache.shardingsphere.infra.binder.context.statement.dml.SelectStatementContext.createSubqueryContexts(SelectStatementContext.java:193)
at org.apache.shardingsphere.infra.binder.context.statement.dml.SelectStatementContext.<init>(SelectStatementContext.java:122)
at org.apache.shardingsphere.infra.binder.context.statement.dml.SelectStatementContext.createSubqueryContexts(SelectStatementContext.java:193)
at org.apache.shardingsphere.infra.binder.context.statement.dml.SelectStatementContext.<init>(SelectStatementContext.java:122)
at org.apache.shardingsphere.infra.binder.context.statement.dml.SelectStatementContext.createSubqueryContexts(SelectStatementContext.java:193)
at org.apache.shardingsphere.infra.binder.context.statement.dml.SelectStatementContext.<init>(SelectStatementContext.java:122)
at org.apache.shardingsphere.infra.binder.context.statement.dml.SelectStatementContext.createSubqueryContexts(SelectStatementContext.java:193)
at org.apache.shardingsphere.infra.binder.context.statement.dml.SelectStatementContext.<init>(SelectStatementContext.java:122)
at org.apache.shardingsphere.infra.binder.context.statement.dml.SelectStatementContext.createSubqueryContexts(SelectStatementContext.java:193)
at org.apache.shardingsphere.infra.binder.context.statement.dml.SelectStatementContext.<init>(SelectStatementContext.java:122)
at org.apache.shardingsphere.infra.binder.context.statement.dml.SelectStatementContext.createSubqueryContexts(SelectStatementContext.java:193)
at org.apache.shardingsphere.infra.binder.context.statement.dml.SelectStatementContext.<init>(SelectStatementContext.java:122)
at org.apache.shardingsphere.infra.binder.context.statement.dml.SelectStatementContext.createSubqueryContexts(SelectStatementContext.java:193)
at org.apache.shardingsphere.infra.binder.context.statement.dml.SelectStatementContext.<init>(SelectStatementContext.java:122)
at org.apache.shardingsphere.infra.binder.context.statement.dml.SelectStatementContext.createSubqueryContexts(SelectStatementContext.java:193)
at org.apache.shardingsphere.infra.binder.context.statement.dml.SelectStatementContext.<init>(SelectStatementContext.java:122)
at org.apache.shardingsphere.infra.binder.context.statement.dml.SelectStatementContext.createSubqueryContexts(SelectStatementContext.java:193)
at org.apache.shardingsphere.infra.binder.context.statement.dml.SelectStatementContext.<init>(SelectStatementContext.java:122)
at org.apache.shardingsphere.infra.binder.context.statement.dml.SelectStatementContext.createSubqueryContexts(SelectStatementContext.java:193)
at org.apache.shardingsphere.infra.binder.context.statement.dml.SelectStatementContext.<init>(SelectStatementContext.java:122)
at org.apache.shardingsphere.infra.binder.context.statement.dml.SelectStatementContext.createSubqueryContexts(SelectStatementContext.java:193)
at org.apache.shardingsphere.infra.binder.context.statement.dml.SelectStatementContext.<init>(SelectStatementContext.java:122)
at org.apache.shardingsphere.infra.binder.context.statement.dml.SelectStatementContext.createSubqueryContexts(SelectStatementContext.java:193)
at org.apache.shardingsphere.infra.binder.context.statement.dml.SelectStatementContext.<init>(SelectStatementContext.java:122)
at org.apache.shardingsphere.infra.binder.context.statement.dml.SelectStatementContext.createSubqueryContexts(SelectStatementContext.java:193)
at org.apache.shardingsphere.infra.binder.context.statement.dml.SelectStatementContext.<init>(SelectStatementContext.java:122)
at org.apache.shardingsphere.infra.binder.context.statement.dml.SelectStatementContext.createSubqueryContexts(SelectStatementContext.java:193)
at org.apache.shardingsphere.infra.binder.context.statement.dml.SelectStatementContext.<init>(SelectStatementContext.java:122)
at org.apache.shardingsphere.infra.binder.context.statement.dml.SelectStatementContext.createSubqueryContexts(SelectStatementContext.java:193)
at org.apache.shardingsphere.infra.binder.context.statement.dml.SelectStatementContext.<init>(SelectStatementContext.java:122)
at org.apache.shardingsphere.infra.binder.context.statement.dml.SelectStatementContext.createSubqueryContexts(SelectStatementContext.java:193)
at org.apache.shardingsphere.infra.binder.context.statement.dml.SelectStatementContext.<init>(SelectStatementContext.java:122)
at org.apache.shardingsphere.infra.binder.context.statement.dml.SelectStatementContext.createSubqueryContexts(SelectStatementContext.java:193)
at org.apache.shardingsphere.infra.binder.context.statement.dml.SelectStatementContext.<init>(SelectStatementContext.java:122)
at org.apache.shardingsphere.infra.binder.context.statement.dml.SelectStatementContext.createSubqueryContexts(SelectStatementContext.java:193)
at org.apache.shardingsphere.infra.binder.context.statement.dml.SelectStatementContext.<init>(SelectStatementContext.java:122)
at org.apache.shardingsphere.infra.binder.context.statement.dml.SelectStatementContext.createSubqueryContexts(SelectStatementContext.java:193)
at org.apache.shardingsphere.infra.binder.context.statement.dml.SelectStatementContext.<init>(SelectStatementContext.java:122)
at org.apache.shardingsphere.infra.binder.context.statement.dml.SelectStatementContext.createSubqueryContexts(SelectStatementContext.java:193)
at org.apache.shardingsphere.infra.binder.context.statement.dml.SelectStatementContext.<init>(SelectStatementContext.java:122)
at org.apache.shardingsphere.infra.binder.context.statement.dml.SelectStatementContext.createSubqueryContexts(SelectStatementContext.java:193)
at org.apache.shardingsphere.infra.binder.context.statement.dml.SelectStatementContext.<init>(SelectStatementContext.java:122)
at org.apache.shardingsphere.infra.binder.context.statement.dml.SelectStatementContext.createSubqueryContexts(SelectStatementContext.java:193)
at org.apache.shardingsphere.infra.binder.context.statement.dml.SelectStatementContext.<init>(SelectStatementContext.java:122)
at org.apache.shardingsphere.infra.binder.context.statement.dml.SelectStatementContext.createSubqueryContexts(SelectStatementContext.java:193)
at org.apache.shardingsphere.infra.binder.context.statement.dml.SelectStatementContext.<init>(SelectStatementContext.java:122)
at org.apache.shardingsphere.infra.binder.context.statement.dml.SelectStatementContext.createSubqueryContexts(SelectStatementContext.java:193)
at org.apache.shardingsphere.infra.binder.context.statement.dml.SelectStatementContext.<init>(SelectStatementContext.java:122)
at org.apache.shardingsphere.infra.binder.context.statement.dml.SelectStatementContext.createSubqueryContexts(SelectStatementContext.java:193)
at org.apache.shardingsphere.infra.binder.context.statement.dml.SelectStatementContext.<init>(SelectStatementContext.java:122)
at org.apache.shardingsphere.infra.binder.context.statement.dml.SelectStatementContext.createSubqueryContexts(SelectStatementContext.java:193)
at org.apache.shardingsphere.infra.binder.context.statement.dml.SelectStatementContext.<init>(SelectStatementContext.java:122)
at org.apache.shardingsphere.infra.binder.context.statement.SQLStatementContextFactory.getDMLStatementContext(SQLStatementContextFactory.java:147)
at org.apache.shardingsphere.infra.binder.context.statement.SQLStatementContextFactory.newInstance(SQLStatementContextFactory.java:131)
at org.apache.shardingsphere.infra.binder.engine.SQLBindEngine.bind(SQLBindEngine.java:54)
at org.apache.shardingsphere.driver.jdbc.core.statement.ShardingSpherePreparedStatement.<init>(ShardingSpherePreparedStatement.java:146)
at org.apache.shardingsphere.driver.jdbc.core.statement.ShardingSpherePreparedStatement.<init>(ShardingSpherePreparedStatement.java:117)
at org.apache.shardingsphere.driver.jdbc.core.connection.ShardingSphereConnection.prepareStatement(ShardingSphereConnection.java:111)
<img width="1229" alt="Image" src="https://github.com/user-attachments/assets/8d2c7c60-fba9-480b-8266-b026600fc416" />
can you help me solve the problem?
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: notifications-unsubscribe@shardingsphere.apache.org.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [I] stuck in many union statement [shardingsphere]
Posted by "liangpengzhou (via GitHub)" <gi...@apache.org>.
liangpengzhou commented on issue #35344:
URL: https://github.com/apache/shardingsphere/issues/35344#issuecomment-2865272110
> Hi [@liangpengzhou](https://github.com/liangpengzhou), please try the latest version, I think this bug has been solved.
latest version 5.5.2 works well,GREAT!
wo use version 5.5.1 in last year November,at that time 5.5.1 is latest.
**thanks very much!**
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: notifications-unsubscribe@shardingsphere.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [I] stuck in many union statement [shardingsphere]
Posted by "strongduanmu (via GitHub)" <gi...@apache.org>.
strongduanmu commented on issue #35344:
URL: https://github.com/apache/shardingsphere/issues/35344#issuecomment-2864724726
Hi @liangpengzhou, please try the latest version, I think this bug has been solved.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: notifications-unsubscribe@shardingsphere.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [I] stuck in many union statement [shardingsphere]
Posted by "liangpengzhou (via GitHub)" <gi...@apache.org>.
liangpengzhou commented on issue #35344:
URL: https://github.com/apache/shardingsphere/issues/35344#issuecomment-2864898462
> Hi [@liangpengzhou](https://github.com/liangpengzhou), please try the latest version, I think this bug has been solved.
my sharding version is 5.5.1,now i am try latest version 5.5.2
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: notifications-unsubscribe@shardingsphere.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [I] stuck in many union statement [shardingsphere]
Posted by "liangpengzhou (via GitHub)" <gi...@apache.org>.
liangpengzhou closed issue #35344: stuck in many union statement
URL: https://github.com/apache/shardingsphere/issues/35344
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: notifications-unsubscribe@shardingsphere.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org