调用AlterDatabase接口修改数据库的信息。
调试
您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。
请求参数
名称 | 类型 | 是否必选 | 示例值 | 描述 |
---|---|---|---|---|
Action | String | 是 | AlterDatabase |
系统规定参数。取值:AlterDatabase。 |
Name | String | 是 | newDB001 |
新数据库的名称。 |
Description | String | 是 | This is database desc |
数据库的描述。 |
LocationUri | String | 是 | oss://xxxx |
数据库的存储路径。 |
OldDbName | String | 是 | oldDB001 |
旧数据库的名称。 |
Parameters | Map | 否 | key001=value=002 |
数据库的参数。 |
String | 否 | key001=value=002 |
数据库的参数。 |
返回数据
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
Code | String | NO_SUCH_OBJECT |
标记成功错误的CODE。 |
Data | String | null |
返回的数据。 |
Message | String | No such database: bd001 |
如果有错误,则返回错误的信息。 |
RequestId | String | 9BEAC206-0795-4DE3-B1FD-964BEF432B23 |
请求ID。 |
Success | Boolean | true |
修改数据库是否成功。 |
示例
请求示例
http(s)://openanalytics-open.aliyuncs.com/?Action=AlterDatabase
&Name=newDB001
&Description=This is database desc
&LocationUri=oss://xxxx
&OldDbName=oldDB001
&Parameters={"key":"key001=value=002"}
&公共请求参数
正常返回示例
XML
格式
HTTP/1.1 200 OK
Content-Type:application/xml
<AlterDatabaseResponse>
<Code>NO_SUCH_OBJECT</Code>
<Data>null</Data>
<Message>No such database: bd001</Message>
<RequestId>9BEAC206-0795-4DE3-B1FD-964BEF432B23</RequestId>
<Success>true</Success>
</AlterDatabaseResponse>
JSON
格式
HTTP/1.1 200 OK
Content-Type:application/json
{
"Code" : "NO_SUCH_OBJECT",
"Data" : "null",
"Message" : "No such database: bd001",
"RequestId" : "9BEAC206-0795-4DE3-B1FD-964BEF432B23",
"Success" : true
}
错误码
访问错误中心查看更多错误码。