-
在GuassDB数据库中使用NUMERIC 类型时报错:GaussDB NUMERIC类型的精度不够大会给我们带来一些麻烦:如果业务需要存储超过限制精度的数值(如某些科学计算、金融高精度计算场景),GaussDB 无法直接支持,需考虑拆分存储或使用字符串类型替代,NUMERIC(p, s) 中,p(总位数)最大 1000,s(小数位数)不能超过 p,因此超长小数(如 1000 位小数)无法存储;从其他数据库迁移时可能报错,如 Oracle 的 NUMBER 或 PostgreSQL 的 NUMERIC 支持更高精度(如 PostgreSQL 允许 NUMERIC 无限制精度),迁移到 GaussDB 时需手动调整精度范围,否则可能因超出限制而失败;应用代码可能需要适配时若原应用依赖超高精度计算,需修改业务逻辑或引入外部计算工具;还请官方考虑支持下NUMERIC高精度。
-
参考 https://support.huaweicloud.com/distributed-devg-v2-gaussdb/gaussdb-12-0070.html, 使用 8001端口连接GaussDB,提示如下错误 io.r2dbc.gaussdb.ExceptionFactory$GaussDBAuthenticationFailure: [28000] No gs_hba.conf entry for replication connection from host "139.159.170.4", user "hibernate_orm_test", SSL off. 如果使用8000端口,则是如下错误: io.r2dbc.gaussdb.ExceptionFactory$GaussDBBadGrammarException: [22023] replication should connect HA port in thread_pool 请问下可能什么原因?有没有解决方法? BTW: 文档中提到的haPort在什么地方可以查看,如何设置?
-
报错如下:请问GaussDB支持macaddr8这个类型吗?我查阅了GaussDB官方文档,没找到GaussDB支持macaddr8这个类型,向GaussDB 中添加macaddr8类型的字段时报错。如果GaussDB不支持macaddr8这个类型,我们使用GaussDB将无法存储64位扩展MAC地址(EUI-64格式),只能使用macaddr类型存储传统的48位MAC地址,EUI-64格式常用于IPv6地址自动配置,缺乏macaddr8支持可能影响与IPv6相关的网络应用,无法使用macaddr8提供的特殊函数和操作符,缺少对MAC地址转换和格式化功能。还请官方考虑支持下macaddr8这个类型。
-
使用JAVA代码向数据库插入数据: testCodecReadAs(Json.of("{\"hello\": \"world\"}"), String.class, "{\"hello\": \"world\"}", "JSON"); 或者 testCodec(String.class, "{\"hello\": \"world\"}", "JSONB", "$1::json"); 分别报告错误: column "value" is of type json but expression is of type jsonbcolumn "value" is of type jsonb but expression is of type json 目前GaussDB只支持下面的写法: testCodec(String.class, "{\"hello\": \"world\"}", "JSON", "$1::json"); 或者 testCodecReadAs(Json.of("{\"hello\": \"world\"}"), String.class, "{\"hello\": \"world\"}", "JSONB"); 对于PostgreSQL,上述写法都能正常工作。
-
执行如下的SQL语句,GaussDB报错,但是根据文档,这个值是合法的范围。 查询PostgreSQL文档,date类型的范围和GaussDB一样,但PostgreSQL不会报错。CREATE TABLE test (value date) INSERT INTO test VALUES ('5874897-12-31')cid:link_0
-
使用notify self报错。GaussDB有NOFITY statement功能吗? 如果没有,有计划提供吗?
-
使用listen self报错。GaussDB有LISTEN statement功能吗? 如果没有,有计划提供吗?
-
使用create temporary table ledger( id serial primary key, description varchar not null, amount int not null );报错GaussDB有临时表Serial功能吗? 如果没有,有计划提供吗?
-
使用SET TRANSACTION ISOLATION LEVEL SERIALIZABLE设置Serializable这种事务隔离级别后不生效。GaussDB有Serializable功能吗? 如果没有,有计划提供吗?
-
使用select lo_create(0)会报错。GaussDB有LargeObject功能吗? 如果没有,有计划提供吗?
-
使用SELECT '{[1,5), [6,10)}'::int4multirange会报错。 GaussDB有MultiRange功能吗? 如果没有,有计划提供吗?
-
可以参考: cid:link_0订阅和发布在异步处理场景广泛使用,包括PostgreSQL、MySQL、Oracle等数据库都提供了响应的支持。 但是测试GaussDB的时候,未发现相关的功能。 请问下, GaussDB有类似的功能吗?没有是否有规划?
-
TinyEngine 低代码引擎使能开发者定制低代码平台。它是低代码平台的底座,提供可视化搭建页面等基础能力,既可以通过线上搭配组合,也可以通过创建cli工程进行二次开发,实时定制出自己的低代码平台。适用于多场景的低代码平台开发,如:资源编排、服务端渲染、模型驱动、移动端、大屏端、页面编排等。社区贡献者观默评价它:“基于 Vue3,利用 DSL 实现从 schema 生成源码,支持多框架集成,且拥有强大的插件系统,能实现各种定制化开发的需求”。如果你正在寻找一款趁手的低代码引擎或者你对低代码开发感兴趣,那你不妨来试试 TinyEngine。本期直播将通过实战分享,手把手带你完成项目搭建、组件库部署与注册并开发一款简单的插件。直播详情:
-
使用 CREATE DOMAIN test_domain AS INT CHECK (VALUE > 0) 会报错。GaussDB有域类型功能吗? 如果没有,有计划提供吗?
-
TinyPro 是一个开源的开发框架,用项目作者曾令卡的话来说,“可能没有那么高大上,但是很实用”。只需要一行命令,就能用它搭建一个包含前后端的后台管理系统,非常适合缺乏专业开发人员的公司使用。TinyPro 使用最新技术栈,前端基于 Vue3+TypeScript,后端基于 NestJS,支持组件粒度的权限管理、页签模式、多级菜单、多种布局方式、个性化主题、国际化、Mock 数据等丰富的特性,开箱即用。 此外,还支持在线方式快速配置角色、用户、菜单、权限、国际化词条,无需写代码,用户使用成本低,没有开发基础的设计师、产品经理也能操作。TinyPro 支持多种构建工具,如 Vite、Webpack、Rspack、Farm 等,开发者友好。对该项目感兴趣的朋友,3 月 28 日,来开源中国的视频号“OSC开源社区”直播间以及OpenTiny的“OpenTiny社区”B站直播间,手把手教你基于 TinyPro,从 0 开始搭建一个订单管理模块,尽量模拟真实业务场景,包含前后端,支持订单的增删改查、文件上传等常用场景,麻雀虽小、五脏俱全。
上滑加载中
推荐直播
-
华为云码道Agent集成与鸿蒙实战2026/08/11 周二 19:00-21:00
王一男-华为云码道产品规划专家;李炎-华为云码道产品专家;彭江敏-华为云鸿蒙端云一体化开发专家
本次直播带你解读华为云码道7月份产品新特性、新功能。更有专家演示码道Agent Space × 钉钉机器集成实战,从0到1打通消息通道;码道鸿蒙端云一体化实战,快速搭建员工签到系统。
回顾中 -
华为云开发者AI素养直播课·第五期2026/09/04 周五 16:00-18:00
林华鼎-华为云AI开发者运营负责人;蒋春阳-华为云AI开发者案例开发专家
本期直播内容: AI工具体验营 · 第5-8课连讲。Agent-Team 多智能体协作完成毕业设计实践
回顾中 -
华为云开发者AI素养ClassRoom·第六期2026/09/08 周二 19:00-20:00
樊渊-2026华为软件挑战赛冠军
高手来了:看软挑高手解析二维排样问题—从工业难题到算法突破
回顾中
热门标签