检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
aussDB(DWS)访问HDFS服务时,会动态查找当前处于active状态的主NameNode。 若HDFS为联邦模式时,可将Router的地址都加入到address值中,GaussDB(DWS)访问HDFS服务时,会动态随机查找当前处于active状态的Router。 address
'This is a very long title' */ ); 输入:TABLE,使用列TITLE DSC将列TITLE迁移为新的外部查询。 1 2 3 SELECT customer_id (TITLE 'cust_id') FROM Customer_T WHERE cust_id
输入:WM_Concat 图4 输出:WM_Concat NVL2和REPLACE “NVL2(表达式,值1,值2)”函数用于根据指定的表达式是否为空来确定查询返回的值。如果表达式不为Null,则NVL2返回“值1”。如果表达式为Null,则NVL2返回“值2”。 输入:NVL2 1 NVL2(Expr1
8000+500 NOT IN (10000, 9000) AS RESULT; result ---------- t (1 row) 如果查询语句返回结果为空,或者表达式列表不符合表达式的条件且右侧表达式列表返回结果至少一处为空,则NOT IN的返回结果为null,而不是fals
TEMPORARY 释放当前会话中所有临时表的相关资源,包括VOLATILE临时表和GLOBAL临时表。 PLANS 释放当前会话中所有缓存的查询计划,强制在下次使用相关prepare语句时重新规划。 SEQUENCES 丢弃缓存的所有序列相关的状态,包括currval()/last
8000+500 NOT IN (10000, 9000) AS RESULT; result ---------- t (1 row) 如果查询语句返回结果为空,或者表达式列表不符合表达式的条件且右侧表达式列表返回结果至少一处为空,则NOT IN的返回结果为null,而不是fals
mn_name必须存在。 ENABLE QUERY OPTIMIZATION 利用信息约束对查询计划进行优化。 DISABLE QUERY OPTIMIZATION 禁止利用信息约束对查询计划优化。 示例 创建外表OBS_ft,用来以txt格式导入OBS上指定的对象数据到row_tbl表中:
REPLICA的触发器仅在会话处于“replica”模式时触发。 ENABLE ALWAYS TRIGGER trigger_name 无论当前复制模式如何,配置为ENABLE ALWAYS的触发器都将触发。 DISABLE/ENABLE ROW LEVEL SECURITY 开启或关闭表的行访问控制开关。
REPLICA的触发器仅在会话处于“replica”模式时触发。 ENABLE ALWAYS TRIGGER trigger_name 无论当前复制模式如何,配置为ENABLE ALWAYS的触发器都将触发。 DISABLE/ENABLE ROW LEVEL SECURITY 开启或关闭表的行访问控制开关。
存储过程指定package属性时支持重载。 在创建procedure时,不能在avg函数外面嵌套其他agg函数,或者其他系统函数。 创建存储过程后查询定义时会返回CREATE FUNCTION的定义。 存储过程可以有多个返回值,也可以没有返回值。无返回值的存储过程调用后会有空的回显。 存储过程不支持分段提交。
queryid bigint 语句执行使用的内部query_id。 pid bigint 后端线程ID。 plan_node_id integer 查询对应的执行计划的plan node id。 plan_node_name text 对应于plan_node_id的算子的名称,算子名称长
ERROR GS_212100063 错误码: JOIN expression is not allowed. 解决方案:USE子句只能是一个表或子查询。 level: ERROR GS_212100069 错误码: VALUES in FROM must have an alias. 解决方案:例如FROM
的接入客户端,将会直接在VPCEP端创建Lakeformation实例在DWS集群所在VPC下的客户端,此时需要IAM用户具有VPCEP的查询及创建权限,使用此方式创建的VPCEP客户端未和LakeFormation绑定,如果LakeFromation实例有变更无法及时同步,因此推荐使用方式一。
enum_range(anyenum) enum_range(anyenum, anyenum) GaussDB(DWS)所支持的函数参见函数和操作符。 访问权限查询函数: has_sequence_privilege(user, sequence, privilege) has_sequence_privilege(sequence
"%s" which cannot be referenced from this part of the query. 解决方案:%s应在当前查询级别中。 level: ERROR GS_214110032 错误码: VALUES must not contain OLD or NEW
从OBS并行导入数据 OBS 支持将存储在OBS上的TXT、CSV、ORC及CARBONDATA格式的数据并行导入到GaussDB(DWS),支持导入后查询数据,也支持远程读OBS上的数据。 GaussDB(DWS)优先推荐的导入方式。 并行拉取方式,性能好,横向扩展。 使用GDS从远端服务器导入数据
enum_range(anyenum) enum_range(anyenum, anyenum) GaussDB(DWS)所支持的函数参见函数和操作符。 访问权限查询函数: has_sequence_privilege(user, sequence, privilege) has_sequence_privilege(sequence
类型,因为在非当前连接CN上执行创建存储过程时,无法单独根据表名获取到正确的临时schema,进而无法获取到准确的表类型。 创建存储过程后查询定义时会返回CREATE FUNCTION的定义。 存储过程可以有多个返回值,也可以没有返回值。无返回值的存储过程调用后会有空的回显。 存储过程不支持分段提交。
mn_name必须存在。 ENABLE QUERY OPTIMIZATION 利用信息约束对查询计划进行优化。 DISABLE QUERY OPTIMIZATION 禁止利用信息约束对查询计划优化。 示例 创建外表OBS_ft,用来以txt格式导入OBS上指定的对象数据到row_tbl表中:
INSERT INTO tpcds.reasons SELECT * FROM tpcds.foreign_tpcds_reasons; 查询错误信息表err_tpcds_reasons,处理数据导入错误。详细请参见处理错误表。 1 SELECT * FROM err_tpcds_reasons;