检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
二进制类型 GaussDB(DWS)支持的二进制类型请参见表1。 表1 二进制类型 名称 描述 存储空间 BLOB 二进制大对象 目前BLOB支持的外部存取接口仅为: DBMS_LOB.GETLENGTH DBMS_LOB.READ DBMS_LOB.WRITE DBMS_LOB
CREATE TEXT SEARCH CONFIGURATION 功能描述 创建新的文本搜索配置。一个文本搜索配置声明一个能将一个字符串划分成符号的文本搜索解析器,加上可以用于确定搜索对哪些标记感兴趣的字典。 注意事项 若仅声明分析器,那么新的文本搜索配置初始没有从符号类型到词典的映射,
几何函数 area(object) 描述:计算图形的面积。 返回类型:double precision 示例: 1 2 3 4 5 SELECT area(box '((0,0),(1,1))') AS RESULT; result -------- 1 (1 row)
数组函数 array_append(anyarray, anyelement) 描述:向数组末尾添加元素,只支持一维数组。 返回类型:anyarray 示例: 1 2 3 4 5 SELECT array_append(ARRAY[1,2], 3) AS RESULT; result
等待约2分钟,逻辑集群添加成功。 重复以上步骤,划分第二套逻辑集群lc2。 创建逻辑集群关联用户并跨逻辑集群查询数据 以系统管理员dbadmin连接数据库,执行以下SQL语句查看逻辑集群创建成功。 1 SELECT group_name FROM PGXC_GROUP; 创建两个用户u1和u2,分别关联逻辑集群lc1和逻辑集群lc2。
PG_AM PG_AM系统表存储有关索引访问方法的信息。系统支持的每种索引访问方法都有一行。 表1 PG_AM字段 名字 类型 引用 描述 oid oid - 行标识符(隐藏属性,必须明确选择才会显示)。 amname name - 访问方法的名称。 amstrategies smallint
log_file:存放GDS的日志文件路径及文件名。 -D:后台运行GDS。仅支持Linux操作系统下使用。 创建TPC-H数据集的GDS外表 连接DWS数据库后执行以下SQL语句创建。 以下每个外表的“gsfs://192.168.0.90:500x/xxx | gsfs://192.168.0.90:
'information_schema','pg_catalog','dbms_output','dbms_random','utl_raw','utl_raw dbms_sql','dbms_lob') group by a.tablename, a.schema ) t1, (select distinct
kinit MRS集群用户 执行以下命令启动Hive客户端: beeline 依次执行以下SQL语句创建demo数据库及表product_info。 1 CREATE DATABASE demo; 1 USE demo; 1 2 3 4 5 6 7 8 9
romText、ST_PointFromWKB、ST_Polygon、ST_PolygonFromText、ST_WKBToSQL、ST_WKTToSQL Geometry Accessors GeometryType、ST_Boundary、ST_CoordDim、ST_Dim
实时数仓GUC参数 autovacuum 参数说明:控制是否启动数据库自动清理进程(autovacuum)。 参数类型:SIGHUP 取值范围:布尔型 on表示开启数据库自动清理进程。 off表示关闭数据库自动清理进程。 默认值:on autovacuum_compaction_rows_limit
比较操作符 比较操作符可用于所有相关的数据类型,并返回布尔类型数值。 所有比较操作符都是双目操作符,被比较的两个数据类型必须是相同的数据类型或者是可以进行隐式转换的类型。例如1<2<3这样的表达式为非法的,因为布尔值和3之间不能做比较。 GaussDB(DWS)提供的比较操作符请参见表1。
触发器函数 pg_get_triggerdef(oid) 描述:获取触发器的定义信息。 参数:待查触发器的OID。 返回值类型:text 示例: 1 2 3 4 5 SELECT pg_get_triggerdef(oid) FROM pg_trigger;
行表达式 语法: 1 row_constructor operator row_constructor 两边都是一个行构造器,两行值必须具有相同数目的字段,每一行都进行比较,行比较允许使用=,<>,<,<=,>=等操作符,或其中一个相似的语义符。 =<>和别的操作符使用略有不同
逻辑操作符 常用的逻辑操作符有AND、OR和NOT,其运算结果有三个值,分别为TRUE、FALSE和NULL,其中NULL代表未知。运算优先级顺序为:NOT>AND>OR。 运算规则请参见表1,表中的a和b代表逻辑表达式。 表1 运算规则表 a b a AND b的结果 a OR
DQL语法一览表 DQL(Data Query Language数据查询语言),用于从表或视图中获取数据。 查询 GaussDB(DWS)提供了用于从表或视图中获取数据的语句,请参考SELECT。 根据查询结果定义一个新表。 GaussDB(DWS)提供了根据查询结果创建一个新表
精度函数 HLL(HyperLogLog)主要存在三种模式Explicit,Sparse,Full。当数据规模比较小的时候会使用Explicit模式和Sparse模式, 这两种模式在计算结果上基本上没有误差。 随着distinct值越来越多,就会转换成Full模式,但结果也会存在
功能函数 hll_print(hll) 描述:打印hll的一些debug参数信息。 返回值类型:cstring 示例: 1 2 3 4 5 SELECT hll_print(hll_empty()); hll_print
范围函数 lower(anyrange) 描述:范围的下界 返回类型:范围元素类型 示例: 1 2 3 4 5 SELECT lower(numrange(1.1,2.2)) AS RESULT; result -------- 1.1 (1 row) upper(anyrange)
计算子集群函数 pv_compute_pool_workload() 描述:返回计算子集群当前的负载状态。 返回类型:void 示例: 1 2 3 4 5 6 SELECT * from pv_compute_pool_workload(); nodename | rpinuse