设置点列的默认值

时间:2015-04-21 07:47:30

标签: mysql geolocation default-value

如何在MYSQL表

上设置Point列的默认值

我试过

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

但是出错了

  

错误:错误1064:您的SQL语法出错;检查   手册,对应右边的MySQL服务器版本   要在' POINT(7.0,81.0)附近使用的语法,

如何将默认值设置为“点列”

1 个答案:

答案 0 :(得分:2)

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

如果您运行create table x(位置POINT not null DEFAULT 7.0, 81.0),您会看到消息

  

BLOB / TEXT列'location'不能有默认值

您可以参考this page