检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
待执行的SQL语句。 vars_list 变量列表,匹配query中%s占位符。 返回值 无 示例 请参见示例:常用操作。 父主题: Psycopg接口参考
TRANSACTION和BEGIN语法启动事务,请参考START TRANSACTION和BEGIN。 设置事务 GaussDB通过SET TRANSACTION或者SET LOCAL TRANSACTION语法设置事务,请参考SET TRANSACTION。 提交事务 Gaus
保证数据库的一致性和完整性。 SQL语言由用于处理数据库和数据库对象的命令和函数组成。该语言还会强制实施有关数据类型、表达式和文本使用的规则。因此在SQL参考章节,除了SQL语法参考外,还介绍了有关数据类型、表达式、函数和操作符等信息。 SQL发展简史 SQL发展简史如下: 1986年,ANSI X3.135-1986,ISO/IEC
等受影响,无法进行用户认证,导致连接过程挂起,表现为假死。解决此问题清理数据库CN的数据盘空间便可。 TCP连接创建较慢问题。 此问题可以参考上面的初始化语句较慢排查的做法,通过strace侦听,如果长时间停留在: connect(3, {sa_family=AF_FILE, p
PQsetdbLogin 功能描述 与数据库服务器建立一个新的连接。 原型 PGconn* PQsetdbLogin(const char* pghost, const char* pgport, const char* pgoptions, const char* pgtty,
PQfname 功能描述 返回与给定列号相关联的列名。列号从 0 开始。调用者不应该直接释放该结果。它将在相关的PGresult句柄被传递给PQclear之后被释放。 原型 char *PQfname(const PGresult *res, int column_number);
PQfinish 功能描述 关闭与服务器的连接,同时释放被PGconn对象使用的存储器。 原型 void PQfinish(PGconn* conn); 参数 表1 PQfinish参数 关键字 参数说明 conn 指向包含连接的对象指针。 注意事项 若PQstatus判断服务器
PQexec 功能描述 向服务器提交一条命令并等待结果。 原型 PGresult* PQexec(PGconn* conn, const char* query); 参数 表1 PQexec参数 关键字 参数说明 conn 指向包含连接的对象指针。 command 需要执行的查询字符串。
PQsendQueryPrepared 功能描述 发送一个请求执行带有给出参数的预备语句,不等待结果。 原型 int PQsendQueryPrepared(PGconn* conn, const char* stmtName, int nParams, const char* const*
针对不同密钥管理者的参数值 KEY_STORE KEY_PATH ALGORITHM huawei_kms 格式:‘{KmsApiUrl}/{密钥ID}' 参考:'https://kms.{项目}.myhuaweicloud.com/v1.0/{项目ID}/kms/{密钥ID}' 示例:'https://kms
OWNER命令,用以决定对象归属。该选项使转储更加兼容标准,但通过参考转储中对象的记录,导入过程可能会有问题。使用SET SESSION AUTHORIZATION的转储要求必须是系统管理员,同时在导入前还需参考"SET SESSION AUTHORIZATION",手工对导出文
或故障,此时所查询等受影响,无法进行用户认证,导致连接过程挂起。解决此问题清理DN的数据盘空间便可。 TCP连接创建较慢问题。 此问题可以参考上面的初始化语句较慢排查的做法,通过strace侦听,如果长时间停留在: connect(3, {sa_family=AF_FILE, p
此时所查询等受影响,无法进行用户认证,导致连接过程挂起。解决此问题清理数据库CN的数据盘空间便可。 TCP连接创建较慢问题。 此问题可以参考上面的初始化语句较慢排查的做法,通过strace侦听,如果长时间停留在: connect(3, {sa_family=AF_FILE, p
PQsendPrepare 功能描述 发送一个请求,创建一个给定参数的预备语句,而不等待结束。 原型 int PQsendPrepare(PGconn* conn, const char* stmtName, const char* query, int nParams, const
PQsendQuery 功能描述 向服务器提交一个命令而不等待结果。如果查询成功发送则返回1,否则返回0。 原型 int PQsendQuery(PGconn * conn, const char * query); 参数 表1 PQsendQuery参数 关键字 参数说明 conn
PQsendQueryPrepared 功能描述 发送一个请求执行带有给出参数的预备语句,不等待结果。 原型 int PQsendQueryPrepared(PGconn* conn, const char* stmtName, int nParams, const char* const*
用PQflush。重复,直到PQflush返回0。(必要检查读就绪并使用 PQconsumeInput 耗尽输入,因为服务器可能会阻止尝试向客户端发送数据(例如 NOTICE 消息),并且在客户端读取它的数据之前不会读取客户端的数据。)一旦PQflush返回0,就等待套接字准备好,然后按照上面描述读取响应。
待执行的SQL语句。 vars_list 变量列表,匹配query中%s占位符。 返回值 无 示例 请参见示例:常用操作。 父主题: Psycopg接口参考
全局临时表的DDL只会影响当前会话的用户数据和索引。例如truncate、reindex、analyze只对当前会话有效。 SELECT INTO的其它参数可参考SELECT的参数说明。 示例 --创建SCHEMA。 openGauss=# CREATE SCHEMA tpcds; --创建表tpcds
进行垃圾收集以及可选择的对数据库进行分析。请参考VACUUM。 收集统计信息 收集与数据库中表内容相关的统计信息。请参考ANALYZE | ANALYSE。 设置当前事务的约束检查模式 设置当前事务里的约束检查的特性。请参考SET CONSTRAINTS。 关闭当前数据库节点 关闭当前数据库节点,请参考SHUTDOWN。