数据管理DMS

产品文档

数据管理DMS

consoleSql

描述

执行sql语句,支持Mysql,Stardb,Tidb,ClickHouse

请求方式

POST

请求地址

https://dms.jdcloud-api.com/v1/regions/{regionId}/console:exeSql

名称 类型 是否必需 默认值 描述
regionId String True 地域代码,取值范围参见《各地域及可用区对照表》

请求参数

名称 类型 是否必需 默认值 描述
dataSourceId Integer True 数据源id
dbName String True 数据库名称
sqls String True sql语句。

返回参数

名称 类型 描述
result Result
error Error
requestId String 请求id

Error

名称 类型 描述
code Integer 错误码,-1:执行错误,2:需要重新登录,3:需要提工单

Result

名称 类型 描述
dmsSqlResults DmsSqlResult[ ] 查询结果。

DmsSqlResult

名称 类型 描述
sqlType String sql类型,SYNCDMLDDL,同步执行ddl,dml语句;ASYNCDMLDDL,异步执行ddl,dml语句,未支持;QUERY,执行查询类sql语句,如select;COMMAND,如show等命令,未支持。
sql String 执行sql语句。
retCode Integer 执行是否成功。
message String 执行消息。
queryResult Object[ ] QUERY类型sql查询结果
result Integer SYNCDMLDDL,COMMAND类型SQL查询结果。
total Integer 总执行sql条数。
index Integer 当前结果是第几条sql。
time Integer 执行时长,单位ms。
affectCount Integer 查询到sql条数或影响行数。

返回码

HTTP状态码 错误码 描述
200 OK
更新时间:2022-09-13 16:12:24
feedback