跳到主要内容

数据库直连

调用本接口,直连mysql,sqlserver,oracle类型数据库

权限说明

调用本接口前,确保您购买过(或已经申请试用)我们的数据库接口。

否则请联系轻流技术支持。

请求

请求方式:post

数据库操接口地址

接口请求路径:https://connect.oalite.com/api/database/XXXXX

(XXXXX为数据库类型,可填写mysql / sqlserver / oracle,请依据数据库类型选择相应地址)

示例:

POST https://connect.oalite.com/api/database/mysql

请求头(Header)

参数必须说明
accessToken调用接口凭证

请求体(Body)

参数必须类型说明
url[array]数据库地址
portstring端口号
dbNamestring数据库名称
usernamestring用户名
password[array]密码
sqlType[array]sql类型 只支持:select/update/insert
sql[array]sql语句

请求示例:

{
"url":"111.22.33.444",
"port":"1234",
"dbName":"xxxx",
"username":"xxxx",
"password":"xxxxxx",
"sqlType":"select",
"sql":"select * from staff_data"
}

返回

返回体

参数必含类型说明
codeint错误码,非0表示失败
data[array]数据内容

返回示例

{
"code":0,
"data":[
{
"join_date":"2021-18-02",
"sex":"男",
"name":"小赵",
"start_end_date":"2021-01-07~2021-01-09",
"id":"1001",
"dept":"测试部门",
"salary":"7000",
"age":"18"
},
{
"join_date":"2021-19-03",
"sex":"女",
"name":"小钱",
"start_end_date":"2021-01-01~2021-01-30",
"id":"1002",
"dept":"测试部门",
"salary":"6000",
"age":"18"
}
],
"msg":null
}