检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
Alt+单击 “帮助”菜单 Alt+H 保存SQL脚本 Ctrl+S “编辑”菜单 Alt+E 编译/执行SQL终端语句 Ctrl+Enter 查找和替换 Ctrl+F 查找上一处 Shift+F3 查找下一处 F3 重做 Ctrl+Y 从“编辑表数据”页签中复制“执行时间”和“状态” Ctrl+Shift+K
VOLATILE,但GaussDB(DWS)不支持该关键词。因此,DSC在迁移过程中用关键词LOCAL TEMPORARY/UNLOGGED替换该关键词。请通过session_mode参数为CREATE TABLE语句设置默认表类型(SET/MULTISET)。 父主题: Teradata语法迁移
client.block.write.replace-datanode-on-failure.enable 向HDFS写数据块发生失败时,是否替换新的节点作为副本存储位置。 dfs.encrypt.data.transfer 是否开启数据加密。设置为“true”表示加密,默认不加密。
数,则不能从SQL里调用。建议不要创建任何声明返回internal的函数,除非该函数至少有一个internal类型的参数。 示例: 创建或替换函数showall()。 1 2 3 CREATE OR REPLACE FUNCTION showall() RETURNS SETOF
数,则不能从SQL里调用。建议不要创建任何声明返回internal的函数,除非该函数至少有一个internal类型的参数。 示例: 创建或替换函数showall()。 1 2 3 CREATE OR REPLACE FUNCTION showall() RETURNS SETOF
'); 删除sequence。 1 DROP SEQUENCE mytable_b_seq; 新建sequence并绑定目标表,xxx替换为上一步查到的nextval值。 1 2 3 CREATE SEQUENCE mytable_b_seq START with xxx cache
查询结果显示当前DWS默认显示的系统时间是UTC时间,即北京时间-8H。 执行以下SQL语句查询客户端连接情况。其中, username请替换为实际被锁的用户名。 时间段,请根据实际时间修改。例如要查北京时间当天上午9点到10点这个时间段的连接情况,需由北京时间转为UTC时间,即
录,格式为obs://obs桶名/文件夹名称,本例为obs://dli-obs01/dli_order,如果桶名或文件夹名称有修改,请自行替换。 1 2 3 4 5 6 7 8 9 CREATE EXTERNAL TABLE dli_data.dli_order ( order_id
/opt/bin/ 命令中的斜体部分请根据实际替换。 -d dir:保存有待导入数据的数据文件所在目录。本教程中为“/input_data/”。 -p ip:port:GDS监听IP和监听端口。默认值为:127.0.0.1,需要替换为能跟GaussDB(DWS)通信的万兆网IP。
【建议】当in(val1, val2, val3…)表达式中字段较多时,建议使用in (values (val1), (val2),(val3)…)语句进行替换。优化器会自动把in约束转换为非关联子查询,从而提升查询性能。 【建议】在关联字段不存在NULL值的情况下,使用(not) exist代替(not)
row) ts_rewrite(query tsquery, target tsquery, substitute tsquery) 描述:替换目标tsquery类型的单词。 返回类型:tsquery 示例: 1 2 3 4 5 SELECT ts_rewrite('a & b'::tsquery
row) ts_rewrite(query tsquery, target tsquery, substitute tsquery) 描述:替换目标tsquery类型的单词。 返回类型:tsquery 示例: 1 2 3 4 5 SELECT ts_rewrite('a & b'::tsquery
”备注启动对应的GDS服务即可。 -d dir:保存有待导入数据的数据文件所在目录。 -p ip:port:GDS监听IP和监听端口。IP替换为ECS的内网IP,确保GaussDB(DWS)能通过此IP与GDS的通讯;端口对于TPC-H取5000、5001,对于TPC-DS取5002、5003。
问题,其他数据库不存在该问题。 解决方法: 替换0x00字符。 Copy、GDS都有“compatible_illegal_chars”这个选项,把这个开关打开(COPY命令、GDS外表可Alter),会把单字节/多字节的非法字符替换成“(空格)”/“?”。这样可以顺利导入数据,但会更改原数据。
gs_extend_library函数如何使用请参见 管理jar包和文件。函数中的AK/SK值,请用户根据实际获取值替换。region_name请用户根据实际所在的区域名称替换。 使用PL/Java函数。 首先,使用拥有sysadmin权限的数据库用户(例如:dbadmin)登录数据库
中就会与原数据不一致。 replace_illegal_chars 导入非法字符容错参数,用于将'\0'替换为指定字符串。此语法仅对READ ONLY的外表有效。 指定用于替换'\0'的字符串有如下约束: 仅支持compatible_illegal_chars参数为true/on时设置。
IN到NOT EXISTS的转换)。 IN到EXISTS的简单转换 在如下示例中,输入文件中提供了关键词IN。为进行优化,该工具在迁移过程中将其替换为EXISTS关键词。 嵌套IN/NOT IN 的IN/NOT IN语句不支持迁移,迁移的脚本将失效。 1 2 3 4 5 6
查看表数据是否迁移成功,删除原表。 1 2 SELECT COUNT(*) FROM table1_new; DROP TABLE table1; 替换原表。 1 ALTER TABLE table1_new RENAME TO table1; 8.1.0及以后版本后,通过ALTER TABLE语法进行调整,以下为示例。
query_band负载识别 概述 GaussDB(DWS)实现基于query_band的负载识别和队列内优先级控制,一方面提供了更为灵活的负载识别手段,可根据作业类型、应用名称、脚本名称等识别负载队列,使用户根据业务场景可灵活配置query_band识别队列;另一方面实现了队列
0x1b等。 escape CSV格式下,用来指定逃逸字符,逃逸字符只能指定为单字节字符。 缺省值为双引号。当与quote值相同时,会被替换为'\0'。 null 用来指定数据文件中空值的表示方式。 null的值不能是\r和\n,最大为100个字符。 null值不能和分隔符、quote参数相同。