问题标签 [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.
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";
。
我希望物化视图可以用数据刷新或创建,但出现错误。
dockerfile - 无法使用 mysql_fdw 和 clickhouse_fdw 扩展构建 centos 8 postgres docker 映像
我正在尝试使用 clickhouse 和 mysql 扩展构建 postgres 的 docker 映像。请帮帮我。