调用DescribeDBInitializeVariable接口查询PolarDB O引擎或PolarDB PostgreSQL引擎数据库支持的字符集、排序规则等属性。

调试

您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

请求参数

名称 类型 是否必选 示例值 描述
Action String DescribeDBInitializeVariable

系统规定参数。取值:DescribeDBInitializeVariable

DBClusterId String pc-****************

集群ID。

说明 您可以调用DescribeDBClusters接口查看目标地域下的所有集群信息,包括集群ID。

返回数据

名称 类型 示例值 描述
Variables Array of Variable

结果集。

Variable
Charset String EUC_CN

支持的字符集。

Collate String C

字符串排序规则。

Ctype String C

字符分类。

DBVersion String 11

数据库版本。

RequestId String 475F58B7-F394-4394-AA6E-4F1CBA******

请求ID。

DBType String PostgreSQL

数据库类型,取值如下:

  • Oracle
  • PostgreSQL

示例

请求示例

http(s)://polardb.aliyuncs.com/?Action=DescribeDBInitializeVariable
&DBClusterId=pc-****************
&<公共请求参数>

正常返回示例

XML格式

HTTP/1.1 200 OK
Content-Type:application/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格式

HTTP/1.1 200 OK
Content-Type:application/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"
}

错误码

访问错误中心查看更多错误码。