检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
PACKAGE权限的用户,可以在public模式和用户模式下创建PACKAGE。 如果需要创建带有特殊字符的package名,特殊字符中不能含有空格,并且最好设置GUC参数behavior_compat_options="skip_insert_gs_source",否则可能引起报错。 创建package函数时,其
的代码可以从应用程序中移动到数据库。从而,代码存储一次能够被多个程序使用。 存储过程的创建及调用办法请参考CREATE PROCEDURE。 PL/SQL语言函数节所提到的PL/SQL语言创建的函数与存储过程的应用方法相同。下面各节中,除非特别声明,否则内容通用于存储过程和PL/SQL语言函数。
的代码可以从应用程序中移动到数据库。从而,代码存储一次能够被多个程序使用。 存储过程的创建及调用办法请参考CREATE PROCEDURE。 PL/SQL语言函数节所提到的PL/SQL语言创建的函数与存储过程的应用方法相同。下面各节中,除非特别声明,否则内容通用于存储过程和PL/SQL语言函数。
DBE_SQL_UTIL.create_hint_sql_patch create_hint_sql_patch是用于创建调优SQL PATCH的接口函数,返回执行是否成功。 限制仅初始用户、sysadmin、opradmin、monadmin用户有权限调用。 表1 DBE_SQL_UTIL
DBE_SQL_UTIL.create_abort_sql_patch create_abort_sql_patch是用于创建避险SQL PATCH的接口函数,返回执行是否成功。 限制仅初始用户、sysadmin、opradmin、monadmin用户有权限调用。 表1 DBE_SQL_UTIL
PQsendPrepare 功能描述 发送一个请求,创建一个给定参数的预备语句,而不等待结束。 原型 int PQsendPrepare(PGconn *conn, const char *stmtName,
PQsendPrepare 功能描述 发送一个请求,创建一个给定参数的预备语句,而不等待结束。 原型 int PQsendPrepare(PGconn* conn, const char* stmtName, const char* query, int nParams, const
注意事项 PQprepare创建一个为PQexecPrepared执行用的预备语句,本特性支持命令的重复执行,不需要每次都进行解析和规划。PQprepare仅在协议3.0及以后的连接中支持,使用协议2.0时,PQprepare将失败。 该函数从查询字符串创建一个名为stmtName的
注意事项 PQprepare创建一个为PQexecPrepared执行用的预备语句,本特性支持命令的重复执行,不需要每次都进行解析和规划。PQprepare仅在协议3.0及以后的连接中支持,使用协议2.0时,PQprepare将失败。 该函数从查询字符串创建一个名为stmtName的
PQgetCancel 功能描述 创建一个数据结构,其中包含取消通过特定数据库连接发出的命令所需的信息。 原型 PGcancel* PQgetCancel(PGconn* conn); 参数 表1 PQgetCancel参数 关键字 参数说明 conn 指向包含连接信息的对象指针。
] DISCONNECT DEFAULT DISCONNECT ALL 参数说明 connection_name 由CONNECT命令建立的数据库连接名称。 current 关闭“当前的”连接,它可以是最近打开的连接或者是由SET CONNECTION命令设置的连接。如果没有
] DISCONNECT DEFAULT DISCONNECT ALL 参数说明 connection_name 由CONNECT命令建立的数据库连接名称。 current 关闭“当前的”连接,它可以是最近打开的连接或者是由SET CONNECTION命令设置的连接。如果没有
LOB_STRIP 用于截断指定长度的LOB,执行完会将LOB的长度设置为参数指定的长度。 DBE_LOB.CREATE_TEMPORARY 创建一个临时的BLOB或者CLOB对象。 DBE_LOB.APPEND 将源LOB的内容拼接到目的LOB中。 DBE_LOB.LOB_APPEND
LOB_STRIP 用于截断指定长度的LOB,执行完会将LOB的长度设置为参数指定的长度。 DBE_LOB.CREATE_TEMPORARY 创建一个临时的BLOB或者CLOB对象。 DBE_LOB.APPEND 将源LOB的内容拼接到目的LOB中。 DBE_LOB.LOB_APPEND
= expr2 THEN NULL ELSE expr1 END。 nullif(expr1, expr2)函数为映射函数,故pg_proc系统表中无法查到对应函数定义。 示例: 1 2 3 4 5 gaussdb=# SELECT nullif('hello','world');
设置不当的风险与影响:修改端口号会影响数据库正常通信。 gtm_backup_barrier 参数说明:指定是否为GTM启动点创建还原点。 参数类型:布尔型 参数单位:无 取值范围: on:表示创建还原点。 off:表示不创建还原点。 默认值:off 设置方式:该参数属于SUSET类型参数,请参考表1中对应设置方法进行设置。
用一条预处理语句处理多条相似的数据,数据库只创建一次执行计划,节省了语句的编译和优化时间。 前置条件是执行以上的普通SQL语句,已经创建customer_t1表。执行预处理语句,批量插入数据的步骤如下: 调用Connection接口的prepareStatement方法创建预处理语句对象pst。 1
同步删除。 不支持以CREATE TABLE { AS | LIKE } 的方式创建包含SET类型的表。 SET类型是随表字段创建的,其名称是组合而成的。如果schema中已经存在同名的数据类型,创建SET类型会失败。 SET类型支持与int2、int4、int8、text类型的=、<、>、<、<=、>、>=比较。
模式级字符集和字符序 创建模式并指定默认字符集和字符序,创建模式请参见CREATE SCHEMA。 CREATE SCHEMA schema_name [ [DEFAULT] CHARACTER SET | CHARSET [ = ] default_charset ] [
的代码可以从应用程序中移动到数据库。从而,代码存储一次能够被多个程序使用。 存储过程的创建及调用办法请参考CREATE PROCEDURE。 PL/SQL语言函数节所提到的PL/SQL语言创建的函数与存储过程的应用方法相同。下面各节中,除非特别声明,否则内容通用于存储过程和PL/SQL语言函数。