
# 通过HINT获取路由对分片执行SQL
根据SQL语句获取路由来计算出目标分片，然后对目标分片执行SQL语句。
命令格式：
**/\*+sql=** *\<获取路由的SQL\>* **\*/** *\<your query\>* **;**
示例：
/\*+sql = select \* from users where user_id=20\*/ select count(\*) from orders2_1;
使用限制：
- 获取路由的SQL仅支持能直接下推的SELECT语句。
- 此HINT只对SELECT/DML/TRUNCATE语句起作用。
- 此HINT仅在文本协议下工作，Prepare协议下无法使用，内核版本5.0.0.0及以上版本支持Prepare协议下工作。
 
