<p dir="auto"><a target="_blank" rel="noopener noreferrer nofollow" href="https://user-images.githubusercontent.com/9105659/81469871-1659a480-921a-11ea-9db9-820ca1f2bae0.jpg"><img src="https://user-images.githubusercontent.com/9105659/81469871-1659a480-921a-11ea-9db9-820ca1f2bae0.jpg" alt="20200509172405" style="max-width: 100%;"></a><br>
code in TableMetaData constructor<br>
can't see this index in sqlserver console</p>
<h2 dir="auto">Bug Report</h2>
<p dir="auto"><strong>For English only</strong>, other languages will not accept.</p>
<p dir="auto">Before report a bug, make sure you have:</p>
<ul dir="auto">
<li>Searched open and closed <a href="https://github.com/apache/shardingsphere/issues">GitHub issues</a>.</li>
<li>Read documentation: <a href="https://shardingsphere.apache.org/document/current/en/overview" rel="nofollow">ShardingSphere Doc</a>.</li>
</ul>
<p dir="auto">Please pay attention on issues you submitted, because we maybe need more details.<br>
If no response anymore and we cannot reproduce it on current information, we will <strong>close it</strong>.</p>
<p dir="auto">Please answer these questions before submitting your issue. Thanks!</p>
<h3 dir="auto">Which version of ShardingSphere did you use?</h3>
<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="    &lt;dependency&gt;
        &lt;groupId&gt;org.apache.shardingsphere&lt;/groupId&gt;
        &lt;artifactId&gt;sharding-jdbc-core&lt;/artifactId&gt;
        &lt;version&gt;4.0.1&lt;/version&gt;
    &lt;/dependency&gt;

    &lt;!-- for spring namespace --&gt;
    &lt;dependency&gt;
        &lt;groupId&gt;org.apache.shardingsphere&lt;/groupId&gt;
        &lt;artifactId&gt;sharding-jdbc-spring-namespace&lt;/artifactId&gt;
        &lt;version&gt;4.0.1&lt;/version&gt;

    &lt;/dependency&gt;
            &lt;dependency&gt;
                &lt;groupId&gt;org.antlr&lt;/groupId&gt;
                &lt;artifactId&gt;antlr4-runtime&lt;/artifactId&gt;
                &lt;version&gt;4.7.1&lt;/version&gt;
            &lt;/dependency&gt;"><pre class="notranslate"><code class="notranslate">    &lt;dependency&gt;
        &lt;groupId&gt;org.apache.shardingsphere&lt;/groupId&gt;
        &lt;artifactId&gt;sharding-jdbc-core&lt;/artifactId&gt;
        &lt;version&gt;4.0.1&lt;/version&gt;
    &lt;/dependency&gt;

    &lt;!-- for spring namespace --&gt;
    &lt;dependency&gt;
        &lt;groupId&gt;org.apache.shardingsphere&lt;/groupId&gt;
        &lt;artifactId&gt;sharding-jdbc-spring-namespace&lt;/artifactId&gt;
        &lt;version&gt;4.0.1&lt;/version&gt;

    &lt;/dependency&gt;
            &lt;dependency&gt;
                &lt;groupId&gt;org.antlr&lt;/groupId&gt;
                &lt;artifactId&gt;antlr4-runtime&lt;/artifactId&gt;
                &lt;version&gt;4.7.1&lt;/version&gt;
            &lt;/dependency&gt;
</code></pre></div>
<h3 dir="auto">Which project did you use? ShardingSphere-JDBC or ShardingSphere-Proxy?</h3>
<p dir="auto">ShardingSphere-JDBC 4.0.1，antlr 4.7.1</p>
<h3 dir="auto">Expected behavior</h3>
<p dir="auto">1、the project can start  Running in MAC ，but can't start Running in window.（Multiple computers tests，It's all like this）<br>
2、update statement  error<br>
UPDATE  HMDM_MD_FIN001<br>
SET REQUEST_ID = ?,PROGRAM_ID = ?,OBJECT_VERSION_NUMBER=?+1,LAST_UPDATED_BY=?,<br>
LAST_UPDATE_DATE=CURRENT_TIMESTAMP,LAST_UPDATE_LOGIN=?,MD_DESCRIPTION = ?,<br>
MD_TOP_CATE_CODE = ?,MD_CATE_CODE = ?,STATUS_CODE = ?,LAST_UPDATED_SOURCE_CODE = ?,<br>
START_DATE = ?,END_DATE = ?,REF_ORG_ID = ?,APPLY_ID = ?,APPLY_ITEM = ?,APPLIED_BY = ?,<br>
APPLIED_AT = ?,ENTITY_LAST_UPDATE_DATE = ?,LAST_DISTRIBUTE_DATE = ?,<br>
FLEX_VALUE_DISP= ?,STRUCTURED_HIERARCHY_NAME= ?,FLEX_VALUE_MEANING= ?,<br>
CHILD_FLEX_VALUE_HIGH_DISP= ?,SUB_ACC= ?,TAX_TARE= ?,RANGE_ATTRIBUTE= ?,<br>
THIRD_PARTY_CONTROL_ACCOUNT= ?,SEGMENT_TYPE= ?,ADJUST= ?,REV_ITEM= ?,REV_INFOR= ?,<br>
DESCRIPTION= ?,ENABLED_FLAG= ?,ACTIVITITY_INFOR= ?,CHILD_FLEX_VALUE_LOW_DISP= ?,<br>
VAT_AC_TYPE= ?,ALLOW_BUDGET= ?,HIERARCHY_LEVEL= ?,ALLOW_POSTING= ?,BUSINESS_TYPE= ?,<br>
SUMMARY_FLAG= ?,SOURCE= ?,CONTEXT= ?,PROCESS_NODE= ?,ACCOUNT_TYPE= ?<br>
WHERE  ID = ?</p>
<p dir="auto">error message：<br>
mismatched input 'SOURCE' expecting {TRUNCATE, POSITION, VIEW, ANY, OFFSET, BEGIN, COMMIT, ROLLBACK, SAVEPOINT, BOOLEAN, DATE, TIME, TIMESTAMP, YEAR, QUARTER, MONTH, WEEK, DAY, HOUR, MINUTE, SECOND, MICROSECOND, MAX, MIN, SUM, COUNT, AVG, CURRENT, ENABLE, DISABLE, INSTANCE, DO, DEFINER, CASCADED, LOCAL, CLOSE, OPEN, NEXT, NAME, TYPE, TABLES, TABLESPACE, COLUMNS, FIELDS, INDEXES, STATUS, MODIFY, VALUE, DUPLICATE, FIRST, LAST, AFTER, OJ, ACCOUNT, USER, ROLE, START, TRANSACTION, WITHOUT, ESCAPE, SUBPARTITION, STORAGE, SUPER, TEMPORARY, THAN, UNBOUNDED, UPGRADE, VALIDATION, ROLLUP, SOUNDS, UNKNOWN, OFF, ALWAYS, COMMITTED, LEVEL, NO, PASSWORD, PRIVILEGES, ACTION, ALGORITHM, AUTOCOMMIT, BTREE, CHAIN, CHARSET, CHECKSUM, CIPHER, CLIENT, COALESCE, COMMENT, COMPACT, COMPRESSED, COMPRESSION, CONNECTION, CONSISTENT, DATA, DISCARD, DISK, ENCRYPTION, END, ENGINE, EVENT, EXCHANGE, EXECUTE, FILE, FIXED, FOLLOWING, GLOBAL, HASH, IMPORT_, LESS, MEMORY, NONE, PARSER, PARTIAL, PARTITIONING, PERSIST, PRECEDING, PROCESS, PROXY, QUICK, REBUILD, REDUNDANT, RELOAD, REMOVE, REORGANIZE, REPAIR, REVERSE, SESSION, SHUTDOWN, SIMPLE, SLAVE, VISIBLE, INVISIBLE, ENFORCED, AGAINST, LANGUAGE, MODE, QUERY, EXTENDED, EXPANSION, VARIANCE, MAX_ROWS, MIN_ROWS, SQL_BIG_RESULT, SQL_BUFFER_RESULT, SQL_CACHE, SQL_NO_CACHE, STATS_AUTO_RECALC, STATS_PERSISTENT, STATS_SAMPLE_PAGES, ROW_FORMAT, WEIGHT_STRING, COLUMN_FORMAT, INSERT_METHOD, KEY_BLOCK_SIZE, PACK_KEYS, PERSIST_ONLY, BIT_AND, BIT_OR, BIT_XOR, GROUP_CONCAT, JSON_ARRAYAGG, JSON_OBJECTAGG, STD, STDDEV, STDDEV_POP, STDDEV_SAMP, VAR_POP, VAR_SAMP, AUTO_INCREMENT, AVG_ROW_LENGTH, DELAY_KEY_WRITE, ROTATE, MASTER, BINLOG, ERROR, SCHEDULE, COMPLETION, EVERY, HOST, SOCKET, PORT, SERVER, WRAPPER, OPTIONS, OWNER, RETURNS, CONTAINS, SECURITY, INVOKER, TEMPTABLE, MERGE, UNDEFINED, DATAFILE, FILE_BLOCK_SIZE, EXTENT_SIZE, INITIAL_SIZE, AUTOEXTEND_SIZE, MAX_SIZE, NODEGROUP, WAIT, LOGFILE, UNDOFILE, UNDO_BUFFER_SIZE, REDO_BUFFER_SIZE, HANDLER, PREV, ORGANIZATION, DEFINITION, DESCRIPTION, REFERENCE, FOLLOWS, PRECEDES, IMPORT, CONCURRENT, XML, DUMPFILE, SHARE, CODE, CONTEXT, CHANNEL, CLONE, AGGREGATE, INSTALL, UNINSTALL, RESOURCE, EXPIRE, NEVER, HISTORY, OPTIONAL, REUSE, MAX_QUERIES_PER_HOUR, MAX_UPDATES_PER_HOUR, MAX_CONNECTIONS_PER_HOUR, MAX_USER_CONNECTIONS, RETAIN, RANDOM, OLD, ISSUER, SUBJECT, CACHE, GENERAL, SLOW, USER_RESOURCES, EXPORT, RELAY, HOSTS, FLUSH, RESET, RESTART, UNIX_TIMESTAMP, LOWER, UPPER, IDENTIFIER_}</p>
<h3 dir="auto">Actual behavior</h3>
<p dir="auto">1、can't start Running in window<br>
2、can't update data</p>
<h3 dir="auto">Reason analyze (If you can)</h3>
<p dir="auto">my table's attribute SOURCE,<br>
the KEYWORD is conflicted？</p>
<h3 dir="auto">Steps to reproduce the behavior, such as: SQL to execute, sharding rule configuration, when exception occur etc.</h3>
<h3 dir="auto">Example codes for reproduce this issue (such as a github link).</h3>