<h3 dir="auto">Which version of ShardingSphere did you use?</h3>
<p dir="auto">5.0.0-beta</p>
<h3 dir="auto">Which project did you use? ShardingSphere-JDBC or ShardingSphere-Proxy?</h3>
<p dir="auto">Both</p>
<h3 dir="auto">Reason analyze (If you can)</h3>
<p dir="auto">duplicated code or missing some other important jdbc property</p>
<h3 dir="auto">Steps to reproduce the behavior, such as: SQL to execute, sharding rule configuration, when exception occur etc.</h3>
<p dir="auto">when i read 'HikariJDBCParameterDecorator' class source, i found 'useServerPrepStmts' property was set twice in decorate method. I guess it may be duplicated source code or missing some more important property set??</p>
<p dir="auto">It should be fixed even if just for clean code. :)</p>
<p dir="auto"><a target="_blank" rel="noopener noreferrer nofollow" href="https://user-images.githubusercontent.com/30980802/126179178-33f1bb83-36b7-4dd0-91ee-6901a0250eed.png"><img width="960" alt="duplicated code" src="https://user-images.githubusercontent.com/30980802/126179178-33f1bb83-36b7-4dd0-91ee-6901a0250eed.png" style="max-width: 100%;"></a></p>
<p dir="auto">I use Sharding-Proxy to separate reads and writes from MySQL.<br>
In the real instance library, there is a table  called 'block'.<br>
When I access the table through Sharding-Proxy, I get an error:ERROR 10002 (C1000): 2Unknown exception: [null]</p>
<p dir="auto">It looks like because of the name block!!!<br>
so ....why ？<br>
all the other tables seems like no problem；</p>