如果 lat/lng 为空,要在 lat/lng 数据库字段中添加啥?
Posted
技术标签:
【中文标题】如果 lat/lng 为空,要在 lat/lng 数据库字段中添加啥?【英文标题】:What to put into lat/lng db fields if lat/lng are empty?如果 lat/lng 为空,要在 lat/lng 数据库字段中添加什么? 【发布时间】:2011-08-06 11:38:21 【问题描述】:当系统无法为用户获取 lat/lng 时,我有一个 mysql insert 语句会中断。 sql 如下所示:
INSERT INTO users(user_email, first_name , last_name , lat , lng ) values ( 'name'
, 'email' , , );
我应该在 lat/lng 中添加什么,这样它才不会像这样破坏插入语句?它应该是空值吗?放空值似乎有点不合适,不是吗?
【问题讨论】:
【参考方案1】:如果表定义允许,则允许 Null。 Null lat/long 可能意味着用户的位置未知
【讨论】:
以上是关于如果 lat/lng 为空,要在 lat/lng 数据库字段中添加啥?的主要内容,如果未能解决你的问题,请参考以下文章