检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
自增的起始值。GaussDB(DWS)不支持该参数,DSC迁移时会将设置该属性的字段迁移为SERIAL类型,并删除该关键字,转换如下表。 表1 数据类型转换 MySQL数字类型 MySQL INPUT GaussDB(DWS) OUTPUT TINYINT TINYINT SMALLSERIAL
完成操作后,该列添加到对应的表中。 Data Studio在状态栏显示操作状态信息。 转换为非空值 设置或重置“非空”选项: 右键单击列,选择“转换为非空值”。 Data Studio显示“切换非空属性”对话框。 单击“确定”完成该操作。状态栏显示操作状态。 设置列缺省值 右键单击列,选择“设置列缺省值”。
SQL 9.X版本整理,具体差异如下: 客户端差异 GaussDB(DWS) gsql相较于PostgreSQL psql做了如下安全加固变更: 取消通过元命令\password设置用户密码。 新增元命令\i+、 \ir+、\include_relative+和输入输出参数-k,以支持给导入导出的文件加密。
参数为false/off,导入时遇到非法字符进行报错,中断导入。 缺省值:false/off。 非法字符容错转换规则如下: 对于'\0',容错后转换为空格。 对于其他非法字符,容错后转换为问号。 对非法字符进行容错转换时,如遇NULL、DELIMITER、QUOTE、ESCAPE也设置成了空格或问号,GaussDB(DWS)会通过如“illegal
untransformed sublink" SQLSTATE: XX000 错误原因:系统内部错误:对于sublink表达式节点,如果sublink未转换,则无法正确获得表达式类型 解决办法:内部错误,请联系技术支持工程师提供技术支持。 GAUSS-02099: "cannot get collation
SQL 9.X版本整理,具体差异如下: 客户端差异 GaussDB(DWS) gsql相较于PostgreSQL psql做了如下安全加固变更: 取消通过元命令\password设置用户密码。 新增元命令\i+、 \ir+、\include_relative+和输入输出参数-k,以支持给导入导出的文件加密。
解决方案:您需要重写或强制转换表达式。 level: ERROR GS_214110059 错误码: array assignment to %s requires type %s but expression is of type %s. 解决方案:您需要重写或强制转换表达式。 level:
数据操作语句(DML) INSERT UPDATE REPLACE 引号 INTERVAL 除法表达式 GROUP BY转换 ROLLUP 父主题: MySQL语法迁移
储到OBS。 非OBS场景下,此功能不可用。 内核审计日志转储仅9.1.0.100及以上集群版本支持。 经典变更规格、增删CN等变更CN场景会导致数据丢失,建议在执行变更期间关闭审计日志转储。 CN节点故障可能导致丢失该节点数据。 开启审计日志转储后,如果保存的审计日志大小超过1
几何函数和操作符 几何操作符 几何函数 几何类型转换函数 父主题: 函数和操作符
GAUSS-02347: "target type is not an array" SQLSTATE: 22023 错误原因:数组类型转换表达式的目标类型不是数组。 解决办法:数组类型转换表达式的目标类型和源类型都必须是数组类型。 GAUSS-02348: "ROW() column has type
使用DSC工具对DDL语法进行转换。 解压迁移前准备获取到的DSC工具包。 将待转换的DDL语法文件放入DSC的input文件夹中。 图2 input目录 打开命令行工具,Windows环境下双击runDSC.bat。(Linux环境下运行runDSC.sh。) 执行以下命令进行语法转换。 1 runDSC
server encoding failed: %m" SQLSTATE: 22021 错误原因:将某个wchar_t字符转换成服务器的编码方式失败。 解决办法:检查待转换的字符。 GAUSS-03980: "unrecognized headline parameter: '%s'" SQLSTATE:
迁移业务SQL 业务语法转换迁移 验证 父主题: 使用CDM迁移Oracle数据至GaussDB(DWS)集群
join来实现。在join列不存在null值的情况下,not exists和not in等价。因此在确保没有null值时,可以通过将not in转换为not exists,通过生成hash join来提升查询效率。 如下所示,如果t2.d2字段中没有null值(t2.d2字段在表定义中not
几何函数和操作符 几何操作符 几何函数 几何类型转换函数 父主题: 函数和操作符
迁移表定义 本地安装PLSQL工具 导出表定义、语法转换迁移 父主题: 使用CDM迁移Oracle数据至GaussDB(DWS)集群
join来实现。在join列不存在null值的情况下,not exists和not in等价。因此在确保没有null值时,可以通过将not in转换为not exists,通过生成hash join来提升查询效率。 如下所示,如果t2.d2字段中没有null值(t2.d2字段在表定义中not
find cast from %u to %u" SQLSTATE: XX000 错误原因:找不到类型之间的转换方式。 解决办法:查找pg_cast系统表是否有对应的类型转换方式,如果没有请联系技术支持工程师提供技术支持。 GAUSS-00774: "null conbin for
join来实现。在join列不存在null值的情况下,not exists和not in等价。因此在确保没有null值时,可以通过将not in转换为not exists,通过生成hash join来提升查询效率。 如下所示,如果t2.d2字段中没有null值(t2.d2字段在表定义中not