【发布时间】:2020-12-10 13:19:57
【问题描述】:
我正在尝试将 PostgreSQL 表迁移到包含所有数据的 MySQL,但由于有两列,我无法迁移。 这些列在 Postgresql 表中为布尔值,这些列中的值为 TRUE 或 FALSE(它看起来像一个字符串)。我在 MySQL 中创建了一个布尔列,但它不接受 TRUE/FALSE 数据。对于这些 TRUE/FALSE 值,我应该使用什么来代替布尔值?我尝试了 tinyint(4) 但它不起作用(我必须迁移数据,因为它是 TRUE 或 FALSE,而不是 t/f 或 1/0)。
一个例子:
Postgresqltable( id bigserial not null, message_listening boolean, ....... )
Example record: (1, TRUE, .......)
【问题讨论】:
-
您能用示例记录向我们展示生成的 sql 或 csv 格式吗?
-
@AlexanderDeSousa Postgresqltable(id bigserial not null, message_listening boolean .......) postgresqltable 的示例行:(1, TRUE, ........)
标签: mysql postgresql