问题标签 [autonumber]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
145 浏览

php - 输入新记录时自动编号

我的患者编号(pnum)需要有一个自动编号,例如 BLHC-2014-0001。当我输入新记录时,我需要自动获得 BLHC-当前年份和 4 位数字的自动增量。

0 投票
1 回答
591 浏览

postgresql - 如何在 PostgreSQL 中将自动编号 id 字段更改为序列类型

我有一个从迁移MSSQLPostgreSQL(9.2).
该数据库有 100 多个表,这些表具有自动编号字段(主键字段),下面给出的是表的示例


样本数据

下面是sequence这张桌子 的

在阅读我阅读的 PostgreSQL 文档时Serial Types,我希望将所有现有的自动编号字段更改为串行。怎么做?


我试过了


0 投票
1 回答
233 浏览

sql - 如何为 SQL 字段提供作为字符串的自动值 (SQL Server)?

我想将多条记录插入到一​​个表中,并且我希望主键开始为ITS0001,然后为每条记录增加 1。例如:

我怎样才能做到这一点?

0 投票
0 回答
101 浏览

ms-access - 在 Access 中使用自动编号值作为 TempVariable

我正在使用 Microsoft Access,我有一个包含三个子表单的表单。我想在第一个字段中使用自动编号。一旦我开始在第一条记录中输入数据,我希望自动编号设置一个临时变量以在其他子表单中使用。我想使用默认值=[TempVars]![AUTONUMBER] 设置其他子表单。

我只使用宏生成器,我有一个问题,我要输入数据的下一个字段是必填字段,并且上面有一个掩码。

到目前为止,我已经尝试过:

在这里我的问题是它不会让我在没有填写的情况下从 field2 移动。如果我取消“需要”,我不想这样做,它允许我在字段之间来回切换,但是然后它拧上遮罩。

提前致谢

0 投票
2 回答
77 浏览

mysql - 在循环中自动编号mysql视图中的行

嗨,我正在尝试在 mysql 视图中实现行自动编号。我确实从用于在结果集中自动编号行的纯 SQL 技术开始并让它工作。然后我尝试调整它并得到了几乎那里....现在我被stuMainmped

该视图列出了狗 (CaneID) 及其后代 (AvoID)。我想要实现的是每次主狗(CaneID)发生变化时重新开始编号,这样我就可以让每个上升者都属于从 1 开始的狗号。

到目前为止,它只对第一只狗起作用,以下仍然按顺序编号,但不是从 1 开始。

这是我的视图查询:

我现在得到的是:

我对 mysql 非常陌生(一周前安装)并且非常努力地留下访问权限....请耐心等待。

0 投票
1 回答
93 浏览

c# - 为表格设置下一个自动编号的算法

我有一个名为 AutoNumber 的表,其中包含如下字段

我将模块的设置存储在此表中。在此表中,我存储模块的下一个自动编号。因此,每当我创建客户时,我都会触发查询并获取自动编号的值。

现在这适用于单一创建和单一保存,我可以在其中检查身份值并在保存客户后设置 NextAutoNumber。

我有一个功能,用户可以一次创建多个客户,指定像 10 这样的计数,因此它会为客户创建暂定的 autoNos,以确保其不重复。

但是有一个设置是 autogenerate 是 true 并且 islocked 是 false 哪一种会破坏我的代码。

启用此设置后,我无法设置下一个自动编号。用户根据自己的意愿更改自动编号,我无法确定该用户是输入了新值还是系统生成了他,因此无法设置下一个自动编号

0 投票
2 回答
1867 浏览

ms-access - 访问强制引用完整性错误:关系必须在具有相同数据类型的相同数量的字段上

在 Access 2013 中,我试图将字段大小设置为“复制 ID”的自动编号链接到另一个启用了“强制引用完整性”的表。

但是,我找不到不提供“关系必须位于具有相同数据类型的相同数量的字段”错误的字段类型。

0 投票
2 回答
115 浏览

autonumber - 如何获得自定义自动编号?

我正在尝试从自动编号中获取自定义自动编号。但是,当数据库表中有一些数据时,它运行平稳,当数据库表中没有数据时,它会给我错误。

0 投票
1 回答
295 浏览

infopath - InfoPath autonumbering

I was working on a project, basically it's using MS InfoPath to design a form. I am currently facing an issue with the autonumbering.

Here is the scenario:

  • User submits a form (ID: 1)
  • Admin receives the form (ID: 1) - correct
  • Admin edits the same form (ID: 1)
  • Admin updates/submits the form (max(ID)+1) - wrong

Is there a way to keep the numbering if the 2nd user updates the same form?

0 投票
1 回答
1513 浏览

informix - 重置 SERIAL 列上的下一个序列 ID

在提交具有 SERIAL(自动编号)列的行后,该行将被删除,但当添加另一行时,已删除行的序列 ID 不会被重用。

我发现重用已删除行的序列 ID 的唯一方法是将 SERIAL 列更改为 INTEGER,然后将其更改回 SERIAL。

是否有更简单快捷的方法来完成下一个序列 ID 的重置,以使序列中没有间隙?

注意:这是一个单用户应用程序,所以不用担心多个用户同时插入行。