检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
果没有指定,则使用默认的排序规则。排序规则可以使用“SELECT * FROM pg_collation;”命令从pg_collation系统表中查询,默认的排序规则为查询结果中以default开始的行。 CONSTRAINT constraint_name 列约束或表约束的名称
10 11 12 13 14 15 16 17 --创建基本表table_for_label。 gaussdb=# CREATE TABLE table_for_label(col1 int, col2 text); --创建资源标签table_label。 gaussdb=#
10 11 12 13 14 15 16 17 --创建基本表table_for_label。 openGauss=# CREATE TABLE table_for_label(col1 int, col2 text); --创建资源标签table_label。 openGauss=#
10 11 12 13 14 15 16 17 --创建基本表table_for_label。 gaussdb=# CREATE TABLE table_for_label(col1 int, col2 text); --创建资源标签table_label。 gaussdb=#
5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 --创建test_jim和test_tom用户。 gaussdb=# CREATE USER test_jim PASSWORD '********';
个字符当作角色名称。当角色名中包含大写字母时,数据库会自动转换为小写字母,如果需要创建包含大写字母的角色名,则需要使用双引号对大写字母进行声明。 示例 重命名用户组。 1 2 3 4 5 --创建用户test。 gaussdb=# CREATE ROLE test PASSWORD
PKG_UTIL.UTILITY_FORMAT_ERROR_STACK 查看存储过程的报错信息。 PKG_UTIL.UTILITY_GET_TIME 查看系统Unix时间戳。 PKG_UTIL.UTILITY_COMPILE_SCHEMA 重编译指定Schema、PACKAGE、函数和存储过程。
[text]) 描述:创建虚拟索引。 参数:创建索引语句的字符串,创建的虚拟索引的级别(可选) 返回值类型:record 示例请参见《特性指南》的“Index-advisor:索引推荐 > 虚拟索引”章节。 hypopg_display_index([text]) 描述:显示所有创建的虚拟索引信息。
e.printStackTrace(); } } } public class SQLRetry { // 创建数据库连接。 public static Connection GetConnection(String username, String
象。 1 pstmt.close(); 调用存储过程 GaussDB支持通过JDBC直接调用事先创建的存储过程,步骤如下: 调用Connection的prepareCall方法创建调用语句对象。 1 2 3 4 5 6 // 认证用的用户名和密码直接写到代码中有很大的安全风险,
100 101 102 103 104 105 /* * testlibpq2.c 测试PQprepare * PQprepare: 创建一个给定参数的预备语句,用于PQexecPrepared执行预备语句。 */ #include <stdio.h> #include <stdlib
100 101 102 103 104 105 /* * testlibpq2.c 测试PQprepare * PQprepare: 创建一个给定参数的预备语句,用于PQexecPrepared执行预备语句。 */ #include <stdio.h> #include <stdlib
行访问控制的表达式,返回值为boolean类型。 示例 --创建数据表all_data。 openGauss=# CREATE TABLE all_data(id int, role varchar(100), data varchar(100)); --创建行访问控制策略,当前用户只能查看用户自身的数据。
些场景仍自增为最大值。 不支持innodb_autoinc_lock_mode系统变量,GaussDB的GUC参数auto_increment_cache=0时,批量插入自动增长列的行为与MySQL系统变量innodb_autoinc_lock_mode=1相似。 GaussDB
printStackTrace(); } } } public class SQLRetry { // 以非加密方式创建数据库连接。 public static Connection GetConnection(String username, String
printStackTrace(); } } } public class SQLRetry { //以非加密方式创建数据库连接。 public static Connection GetConnection(String username, String
在打开guc参数safe_data_path时,用户只能通过高级包读写safe_data_path指定文件路径下的文件。 创建目录前需要保证路径为操作系统实际存在的路径,且用户需要拥有该目录的读和写权限。关于目录创建,请参考CREATE DIRECTORY。 示例: 1 2 3 4 5 6 7
hostip1 := os.Getenv("GOHOSTIP1") //GOHOSTIP1为写入环境变量的IP地址。 hostip2 := os.Getenv("GOHOSTIP2") //GOHOSTIP2为写入环境变量的IP地址。 hostip3 := os.Getenv("GOHOSTIP3")
Index-Only Scan 当需要的所有信息都包含在索引中时,仅索引扫描便可获取所有数据,不需要引用表。 Bitmap Heap Scan 从其他操作创建的位图中读取页面,过滤掉不符合条件的行。位图堆扫描可避免随机I/O,加快读取速度。 TID Scan 通过TupleID扫描表。 Index
^ 有引号标识符中,GaussDB对于创建了列名为纯数字或科学计算法的表,不支持直接使用,需要在引号中使用;对于点操作符(.)场景,列名为纯数字或科学计算法的表也需要在引号中使用。例如: -- 创建列名为纯数字或科学计算法的表 m_db=# CREATE TABLE