在迁移至分布式数据库的过程中,传统数据库中的存储过程、自定义函数、触发器如何处理改造?

刚刚看了下TDSQL的官方文档,TDSQL 不支持 MySQL 的一些特性如下:自定义函数。视图,存储过程,触发器,游标。外键,自建分区。复合语句,如 BEGIN END,LOOP,UNION。子查询,having 子句(但支持带 shardkey 的 derived table)。我们知道银行业务系统中,使用了大量的存储过程以及自定义函数,...显示全部

刚刚看了下TDSQL的官方文档,TDSQL 不支持 MySQL 的一些特性如下:

  • 自定义函数。
  • 视图,存储过程,触发器,游标。
  • 外键,自建分区。
  • 复合语句,如 BEGIN END,LOOP,UNION。
  • 子查询,having 子句(但支持带 shardkey 的 derived table)。

我们知道银行业务系统中,使用了大量的存储过程以及自定义函数,但是在迁移至分布式数据库的过程中,由于TDSQL不支持这些。贵行是如何改造的呢?
各位老师能否分享一下经验?

收起
参与21

查看其它 3 个回答zftang的回答

zftangzftang其它小白一枚

TDSQL不兼容标准的SQL,很多都要重新编写

互联网服务 · 2020-05-28
浏览2958

回答者

zftang
zftang162344
其它小白一枚
擅长领域: 数据库云计算服务器

zftang 最近回答过的问题

回答状态

  • 发布时间:2020-05-28
  • 关注会员:6 人
  • 回答浏览:2958
  • X社区推广