检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
CASCADE 自动删除依赖外部数据封装器的对象(如服务器)。 RESTRICT 如果有依赖于外部数据封装器的对象,则不允许删除外部数据封装器。这是缺省行为。
对象隔离特性对管理员用户不生效,当开启对象隔离特性后,管理员也可以查看到全量的数据库对象。 修改数据库时区。
返回值 PGconn *:指向包含连接的对象指针,内存在函数内部申请。 注意事项 该函数用从一个字符串conninfo来的参数与数据库打开一个新的连接。 传入的参数可以为空,表明使用所有缺省的参数,或者可以包含一个或更多个用空白间隔的参数设置,或者还可以包含一个URL。
在删除一个表空间之前,表空间里面不能有任何数据库对象,否则会报错。 DROP TABLESPACE不支持回滚,因此,不能出现在事务块内部。
字符集设计规范 【规格】目前仅支持对数据库定义字符集,不支持对表、字段等其他对象定义字符集。 【建议】数据库和客户端均使用统一的UTF8字符集。 客户端包括ODBC、JDBC、gsql等。 推荐UTF8字符集原因见Database和Schema设计规范。 父主题: 数据库设计规范
该命令只能删除数据库中系统表记录的元数据信息,不能真正删除CMK密钥文件,需要通过KeyTool工具才能删除CMK密钥文件。
主要适用于记录集较小的表。这种存储方式的优点是每个DN上都有该表的全量数据,在join操作中可以避免数据重分布操作,从而减小网络开销,同时减少了plan segment(每个plan segment都会起对应的线程);缺点是每个DN都保留了表的完整数据,造成数据的冗余。
请参考SET CONSTRAINTS。 关闭当前数据库节点 关闭当前数据库节点,请参考SHUTDOWN。 父主题: SQL参考
请参考SET CONSTRAINTS。 父主题: SQL参考
请参考SET CONSTRAINTS。 关闭当前数据库节点 关闭当前数据库节点,请参考SHUTDOWN。 父主题: SQL参考
案例:设置cost_param对查询性能优化 现象描述1 cost_param的bit0(set cost_param=1)值为1时,表示对于求由不等式(!=)条件连接的选择率时选择一种改良机制,此方法在自连接(两个相同的表之间连接)的估算中更加准确。
请参考SET CONSTRAINTS。 父主题: SQL参考
因为误操作导致在多字节字符的中间截断,从而导致无法删除数据库对象,如果出现这种现象,请使用截断前的数据库对象名进行删除操作,或将该对象从各个数据库节点的相应系统表中依次删掉。 操作步骤 执行如下命令创建一个新的数据库db_tpcds。
CASCADE | RESTRICT CASCADE:级联删除依赖于SERVER的对象 。 RESTRICT(缺省值):如果存在依赖对象,则拒绝删除该SERVER。 示例 --创建server。
CASCADE | RESTRICT CASCADE:级联删除依赖于server的对象 。 RESTRICT(缺省值):如果存在依赖对象,则拒绝删除该server。 示例 1 2 3 4 5 --创建my_server。
client_master_key_name 指定用于重加密该CEK的新的CMK,取值为:CMK对象名,该CMK对象由CREATE CLIENT MASTER KEY语法创建。与密钥轮转前指定的客户端主密钥不为同一密钥。
client_master_key_name 指定用于重加密该CEK的新的CMK,取值为:CMK对象名,该CMK对象由CREATE CLIENT MASTER KEY语法创建。与密钥轮转前指定的客户端主密钥不为同一密钥。
语法格式 EXPLAIN PLAN [ SET STATEMENT_ID = name ] FOR statement ; 参数说明 name 查询标签。 取值范围:字符串 用户在执行EXPLAIN PLAN时,如果没有进行SET STATEMENT_ID,则默认为空值。
char *str = NULL; exec sql end declare section; int count = 0; /* 提前创建好testdb */ exec sql connect to testdb ; exec sql set
char *str = NULL; exec sql end declare section; int count = 0; /* 提前创建testdb */ exec sql connect to testdb ; exec sql set