问题标签 [mysql-fdw]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2308 浏览

mysql - Postgres“错误:XX000:类型 0 位置的缓存查找失败:format_type_extended,format_type.c:128”?

更新。我在 MySQL 中创建了一个测试表。

在 Postgresql 中,

然后可以做到select * from sizes;没有错误。我的问题是我可以在 postgresql 中定义多种数据类型吗

而不是 ENUM 像测试一样使用测试?我尝试更换不起作用。

或者它有什么办法我可以这样做,所以我可以使用IMPORT FOREIGN SCHEMA?非常感谢!

原始:问题是当我刷新物化视图或使用数据创建物化视图时。我得到了这种错误。

我正在刷新从 mysql_fdw 导入的外部表中选择的物化视图。MySQL 数据库中的表具有带enum类型的列。在导入外部表之前,我做了 PostgreSQL 注意到的数据类型集。

MySQL表中的数据类型是

在 PostgreSQL 中创建数据类型的代码是

然后导入外部表。

更改外部表的名称并创建物化视图。

结果\d "tbl_Brand_v"

结果\dT+ brandcategory_t

这是执行时的堆栈跟踪select * from "tbl_Brand_v";

我希望物化视图可以用数据刷新或创建,但出现错误。

0 投票
0 回答
9 浏览

dockerfile - 无法使用 mysql_fdw 和 clickhouse_fdw 扩展构建 centos 8 postgres docker 映像

我正在尝试使用 clickhouse 和 mysql 扩展构建 postgres 的 docker 映像。请帮帮我。