技术论坛

当前位置:首页>平台开发>技术论坛
全部 1208 平台特色 8 经典模式 77 流行模式 108 技术论坛 1014 经典视频 1

如何实现一个‘类型’为‘整行数字’的字段,在输入数值时做到唯一性

时间:2005-06-28   访问量:1089

      [ahwork]:我是初学平台的新手,所提出的问题有很多在您看来是很低级的,希望不要见笑。[emb8]

——————————————————————————————————

      [q85q]:您谦虚了,可以实现9位的,是通过SQL语句实现,不过第一个编号必须是手动录入,以后就可以实现自动录入了。实现方法: 选择"整型数据字段名"对该字段做辅助录入! select max(整型数据字段名)+1 as 整型数据字段名 from 表名

——————————————————————————————————

      [q85q]:您太谦虚了,我也是初学者,慢慢来![emb1]/鼓励

——————————————————————————————————

      [ahwork]:谢谢您的鼓励,我会努力学习的!我现在对SQL语句是一窍不通的,以后在学习平台的过程中,遇到了问题是少麻烦不了您的。现在问题又来了,是接上面的编号的问题,如果不想设为自动编码方式,只想设为手动的,唯一的要求是,在这个字段当输入相同编号时,系统会提示,并禁止录入。[emb8][em9][emb8][em9]

——————————————————————————————————

      [lcgxxc]:可以通过这个语句实现.ALTER TABLE table_name ADD PRIMARY KEY (column_name) 其中,table_name  是指表名 column_name  是指字段名

——————————————————————————————————

      [ahwork]:多谢!多谢![emb2]

——————————————————————————————————

      [q85q]:[emb1][em8]

——————————————————————————————————

      [ahwork]:我用了以上SQL语句,具体如下:ALTER TABLE 业务信息主表 ADD PRIMARY KEY (工程编号) 但提示语句错误,提示如下: 语法错误(操作符丢失)在查询表达式‘工程编号 ALTER TABLE 业务信息主表 ADD PRIMARY KEY (工程编号)’中。 这是为什么呀?请指教,谢谢!! [emb7][emb8][emb1]

——————————————————————————————————

      [星星]:ALTER TABLE 表名 ADD PRIMARY KEY (列名) 说明:更改表得的定义把某个栏位设为主键。 ALTER TABLE table_name DROP PRIMARY KEY (column_name) 说明:把主键的定义删除。 对表中的某个字段建立索引。 [ALIGN=right][COLOR=#000066][本贴已被 星星 于 2005-7-1 16:55:46 修改过][/COLOR][/ALIGN]

——————————————————————————————————

      [q85q]:ALTER TABLE 业务信息主表 ADD PRIMARY KEY (工程编号) 语句语法都没错,只要在系统菜单→工具→SQL命令窗口执行次这条语句就行 您可能放到节点上了!!![emb9]/加油

——————————————————————————————————

      [ahwork]:多日来在同志们的帮助下,字段编号数值的唯一性的问题终于解决了,同时我对平台的操作又有了更多的了解,真是非常非常地感谢您们![emb2][emb3][emb2][emb1][em8]/招呼

——————————————————————————————————

      [ahwork]:/加油

——————————————————————————————————

      [q85q]:[em2]/恭喜/加油

——————————————————————————————————

      [ahwork]:请教,在表中,如何实现一个‘类型’为‘整行数字’的字段,在输入数值时做到唯一性,也就是说在表中的这个字段里不允许存在2个相同数值。(注:在我的系统中,这个字段是作为‘身份编号’用的,因此需要编号在表中是唯一的)。[emb8]

——————————————————————————————————

      [q85q]:可以采用自动编号的形式!

——————————————————————————————————

      [ahwork]:您说的没错,但自动编号的形式满足不了我现在系统中的编号的规则要求。在我现在的系统中编号的规则要求是一个9位数,这样是否能实现该字段编号数值的唯一性?请指教,谢谢![emb8][em1]

上一篇:¥50000与¥1000软件的差别

下一篇:[求助]有个关于库存管理软件的问题~!

发表评论:

评论记录:

未查询到任何数据!

在线咨询

点击这里给我发消息 售前咨询专员

点击这里给我发消息 售后服务专员

在线咨询

免费通话

24小时免费咨询

请输入您的联系电话,座机请加区号

免费通话

微信扫一扫

微信联系
返回顶部
备案号码:鲁ICP备09000001号-2