gpt4 book ai didi

database - 使用 MAX() 方法重新启动表的初始 ID

转载 作者:搜寻专家 更新时间:2023-10-30 23:00:53 24 4
gpt4 key购买 nike

我正在对我的 table 进行一些改动,但我无法找出问题所在。这是我的 SQL 脚本;

ALTER TABLE X ALTER COLUMN X_ID RESTART WITH (SELECT MAX(X_ID) FROM X);

尽管我使用 AS 而不是 WITH 并尝试了其他组合,但我找不到确切的语法。 (顺便说一下,我不能在初始化时设置这个属性,我必须在创建表之后再设置)

最佳答案

查看 ALTER TABLE 的语法时你会发现你只能使用一个常量,例如“RESTART WITH 12345”。查询本身是不可能的。对于自动化,您需要将其分解、使用变量、生成 ALTER 语句并执行它。

关于database - 使用 MAX() 方法重新启动表的初始 ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32965457/

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