设置点列的默认值

Setting default value for point column

如何为 MYSQL table

上的点列设置默认值

我试过了

`location` POINT NULL DEFAULT POINT(7.0, 81.0),

但报错

ERROR: Error 1064: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'POINT(7.0, 81.0),

如何为点列设置默认值

类型为 POINT 的列不能有默认值。

如果你 运行 create table x(locationPOINT not null DEFAULT 7.0, 81.0) 你会看到消息

BLOB/TEXT column 'location' can't have a default value

可以参考this page