调用DescribeDBInitializeVariable接口查询PolarDB-O或PolarDB PostgreSQL数据库支持的字符集、排序规则等属性。
调试
您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。
请求参数
名称 | 类型 | 是否必选 | 示例值 | 描述 |
---|---|---|---|---|
Action | String | 否 | DescribeDBInitializeVariable |
系统规定参数,取值为DescribeDBInitializeVariable。 |
DBClusterId | String | 是 | pc-**************** |
集群ID。
说明 您可以调用
DescribeDBClusters接口查看目标地域下的所有集群信息,包括集群ID。 |
返回数据
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
DBType | String | PostgreSQL |
数据库类型,取值如下:
|
DBVersion | String | 11 |
数据库版本。 |
RequestId | String | 475F58B7-F394-4394-AA6E-4F1CBA****** |
请求ID。 |
Variables | Array of Variable |
结果集。 |
|
Variable | |||
Charset | String | EUC_CN |
支持的字符集。 |
Collate | String | C |
字符串排序规则。 |
Ctype | String | C |
字符分类。 |
示例
请求示例
http(s)://polardb.aliyuncs.com/?Action=DescribeDBInitializeVariable
&DBClusterId=pc-****************
&<公共请求参数>
正常返回示例
XML
格式
<ResponseResponse>
<Variables>
<Variable>
<Charset>EUC_CN</Charset>
<Collate>C</Collate>
<Ctype>C</Ctype>
</Variable>
<Variable>
<Charset>EUC_CN</Charset>
<Collate>POSIX</Collate>
<Ctype>POSIX</Ctype>
</Variable>
</Variables>
<DBVersion>11</DBVersion>
<RequestId>475F58B7-F394-4394-AA6E-4F1CBA1F2FE8</RequestId>
<DBType>PostgreSQL</DBType>
</ResponseResponse>
JSON
格式
{
"Variables": {
"Variable": [
{
"Charset": "EUC_CN",
"Collate": "C",
"Ctype": "C"
},
{
"Charset": "EUC_CN",
"Collate": "POSIX",
"Ctype": "POSIX"
}
]
},
"DBVersion": "11",
"RequestId": "475F58B7-F394-4394-AA6E-4F1CBA1F2FE8",
"DBType": "PostgreSQL"
}
错误码
访问错误中心查看更多错误码。