gpt4 book ai didi

java - 在数据库中插入新行时增加 ID

转载 作者:行者123 更新时间:2023-12-01 21:47:40 32 4
gpt4 key购买 nike

我需要一些我不知道是否可以实现的东西。基本上,我将使用表结构将新的信息行从 java 添加到数据库,例如:

Number | Color | Size

0 | Red | Big

1 | Green | Small

2 | Yellow| Medium

我使用的是java,我只会输入颜色和大小,我想知道是否可以创建一个触发器,将变量Number(id)存储在数据库端,并每次递增它当我在数据库中插入新行时。我正在考虑做类似的事情,“INSERT INTO table ((null),'Red','Big'),然后数据库会用正确的数字更新值。也应该可以接受这样的事实:有些行可以被删除,但它不会影响任何东西,例如:如果我有 ID 0 , 1 ,2 ,我删除 1 ,下一行应该仍然是 3 。

另一件事,我使用 Sybase SQL Anywhere 12 来执行此操作。

最佳答案

您应该在数据库中使用自动增量列。

看这个。

http://www.sqlines.com/sybase-asa/autoincrement_identity

关于java - 在数据库中插入新行时增加 ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35746941/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com