手机号码索引问题(已修订)

Gucciwu 2006-05-31 12:22:38
我发现手机号码的索引只用到了号码的最后6位.
比如:通讯簿里面有一个联系人Monica,电话是12345678912,当你拨打后面六位数678912,就会显示正在呼叫Monica,但是呼出的号码是678912.
请问这个是什么原因??难道是bug吗??
我的NOKIA 6708有这个问题,很多同事的其他品牌手机都存在这个问题.

目前发现有此问题的机器有:
NOKIA 6030,1600,6708
LG G632
SE W800
...全文
798 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
r39544 2006-09-06
  • 打赏
  • 举报
回复
这个不是手机软件的BUG,而是模糊查找的一种方式,原因是一般座机的号码是7或8位,当你用座机或小灵通打手机的时候会自动把区号加入到实际号码的前面,例如号码为12345678,在天津的时候会变成02212345678,而我们在把号码输入到手机的时候,不习惯加入区号的,只是12345678,而显示的号码为02212345678,所以手机不能正确的显示已经存在的用户名称,而这种模糊的方式只有有6~8位号码相同,就能显示用户名称,但同时也带来了号码重复的问题,可实际上两个号码有6~8位相同的几率很少。
Gucciwu 2006-09-06
  • 打赏
  • 举报
回复
原来如此~~~谢谢r39544(James),可惜已经揭贴了,不能给你分了~~~
Gucciwu 2006-05-31
  • 打赏
  • 举报
回复
原来如此,谢谢子腾兄,不过我发现不仅是前3位的问题,而是只识别后面六位,不知道手机生产厂商为什么会范这个低级错误,还是有其他原因不方便实现,晕~~~
chenziteng 2006-05-31
  • 打赏
  • 举报
回复
看看这篇文章:
http://mobile.csdn.net/n/20060530/91070.html
Gucciwu 2006-05-31
  • 打赏
  • 举报
回复
呵呵,我想可能是考虑到速度的问题,用11位的号码做索引肯定要慢很多.
chenziteng 2006-05-31
  • 打赏
  • 举报
回复
我也是刚瞧见这篇文章。
既然没有标准限制能省则省了:)
" " "数据库的设计和管理规范 " "[初稿] " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " "XXXX科技有限公司 " "2014-08 " 目录 目录 2 变更记录 2 1 数据库的设计说明书 4 1.1 外部设计 4 1.1.1 类型划分 4 1.1.2 使用它的程序 4 1.1.3 标识符和状态 4 1.2 结构设计 6 1.2.1 概念结构设计 6 1.2.2 逻辑结构设计 6 1.3 运用设计说明 7 1.3.1 数据库字典的设计 7 1.3.2 安全保密的设计 7 2 数据库的日常管理 8 2.1 表分析 8 2.2 索引维护 8 2.2.1 索引监视 8 2.2.2 索引重建 8 2.3 空间维护 8 2.3.1 数据定期备份 8 2.3.2 历史数据的清除 8 2.4 性能分析和问题报告 9 变更记录 1 文档名称:数据库的设计和管理规范 2 建立日期:2015年08月19日 3 撰稿人:XXXX 4 编辑软件:Microsoft Word 2007 中文版 "日期 "章节 "版本 "说明 "修订人 " "2014-8-19 "All "1.0 "初始版本 "XXXX " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " 数据库的设计说明书 数据库设计说明书是软件产品的信息数据存储规范化的说明和指导文档,向准备从事 此数据库的生成、测试、维护人员提供专门的指导,例如数据的格式和标准,送入数据 库的操作规程和步骤,用于产生、修改、更新或使用这些数据文卷的操作指导。主要包 括以下几个方面: 1 外部设计 1 类型划分 按照数据表记录的功能范围对其进行类型划分,如可以按照系统配置数据、权限认证 、业务办理日志等功能进行分类。 2 使用它的程序 列出访问此数据库的所有应用程序,给出名称和版本号。 3 标识符和状态 标识数据库的不同版本,标识库内各个文卷、记录、数据项的命名约定。 如果该数据库尚在实验、测试中或暂时使用,说明这一特点及其有效时间范围。 数据库对象命名统一采用英文单词或单词缩写。 1 表的命名规范: 库表全部采用大写字母,并以"T"为前缀,已"_"中间隔开。表对象名称必须有相应的 意义且长度最好不要超过30个字符。例如:T_BUSI_INFO。 如果需要对数据表进行备份,命名规则请采用表名后加"_BAK"+"_时间(年月日)"的 方式。例如: T_BUSI_INFO_ BAK_20100904 。如果存在多个系统,那么在"T"后面增加系统名称。 如果数据表的建立是过程性的,即在系统运行期创建,那么表的命名请采用表名+时 间的方式,时间后缀按照实际要求取时间精确值,例如需要精确到天:T_BUSI_INFO_20 100904;精确到分钟:T_BUSI_INFO_ 201009041125。 2 视图的命名规范: 视图全部采用大写字母,并以"V"为前缀,已"_"中间隔开。对象名称必须有相应的意 义且长度最好不要超过30个字符。例如:V_ BUSI_INFO。 3 字段的命名规范: 字段名全部采用大写字母,已"_"中间隔开。字段名称必须有相应的意义且长度最好 不要超过30个字符。例如:USER_NUMBER。数据模型描述同一个对象属性的字段在不同的 数据表中要使用相同的名称,如:用户手机号码在A、B两个不同的数据表中都使用,那 么名称都应该定义为"USER_NUMBER",且数据的类型、度量单位和值域应保持一致性。 4 主键的命名规范 主键名全部采用大写字母,并以"PK"为前缀,如:PK_表名_字段名。复合主键可以采 用多字段多排列的形式,如:PK_表名_字段名_字段名,可以适当缩写。主键名称必须有 相应的意义且长度最好不要超过30个字符。例如:PK_ T_BUSI_INFO_ID。 5 外键的命名规范 外键名全部采用大写字母,并以"FK"为前缀,如:FK_表名_字段名。外键名称必须有 相应的意义且长度最好不要超过30个字符。例如:FK_ T_AREA_INFO_ID。 6 索引的命名规范 索引名全部采用大写字母,并以"IDX"为前缀,如:IDX_表名_字段名_字段名。索引 名称必须有相应的意义且长度最好不要超过30个字符。例如:IDX_AREA_ID_BUSI_ID 7 存储过程的命名规范 存储过程名称全部采用大写字母,并以"SP"为前缀,后继部分要根据该存储过程的操 作功能拼写,例如:完成统计办理业务量的存储过程,可以命名为:SP_STAT_BUSI。 8

3,120

社区成员

发帖
与我相关
我的任务
社区描述
塞班系统(Symbian系统)是塞班公司为手机而设计的操作系统,它的前身是英国宝意昂公司的 EP ( Electronic Piece of cheese)操作系统。
社区管理员
  • Symbian社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧