PostgreSQL ダンプから取得した mpoly WKB データを MySQL に挿入しようとしています。私のテーブルは次のようになります。
CREATE TABLE `region` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`is_active` tinyint(1) NOT NULL,
`sort_order` int(11) DEFAULT NULL,
`mpoly` multipolygon NOT NULL,
PRIMARY KEY (`id`),
KEY `region_4264c638` (`is_active`),
KEY `region_a73f1f77` (`sort_order`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
ここで、新しい行を追加したいと思います。
INSERT INTO `region` (`id`, `is_active`, `sort_order`, `mpoly`)
VALUES (150, true, 1,
MPolyFromWKB(
'0106000020E610000001000000010300000001000000720B0000F722...'));
(ポリゴン データは切り詰められています。実際にはかなり長い文字列です)。
で失敗しColumn 'mpoly' cannot be null
ます。ここで何が間違っていますか?どうすればデバッグできますか?