相关疑难解决方法(0)

无法在SQL Server 2008中创建序列

我试图使用以下查询在SQL Server 2008中创建一个序列,

CREATE SEQUENCE serial START 100
Run Code Online (Sandbox Code Playgroud)

我得到以下语法错误,

消息102,级别15,状态1,行
1'SEQUENCE'附近的语法不正确.

如何在SQL Server 2008中创建序列?

c# identity sql-server-2008

5
推荐指数
2
解决办法
7724
查看次数

使用 MERGE 进行增量插入

我有一个场景,目标表的一列需要自动递增。我没有在此列上启用身份。所以我需要选择最后一个数字并在每次插入时加 1。

http://sqlfiddle.com/#!6/61eb4/5

小提琴链接中给出了类似的场景。我不希望插入 ProductChanges 表的 productid。相反,我需要选择最后一个 id,我需要为每个新行增加和插入它

sql sql-server merge sql-server-2012

1
推荐指数
1
解决办法
5955
查看次数