小编Jac*_*ack的帖子

在所有空表中重新设定身份列

我需要编写一个查询来重置所有具有标识列且为空的表的标识。

sql-server identity

7
推荐指数
2
解决办法
1509
查看次数

不在表中的所有缺失订单号的列表

我们的工作场所已开始扫描所有文件,而不是手动将它们保存在档案等中。

平均而言,我们每次扫描 1,000 个文档(每天大约发生 30 次)。

每次我们扫描 1,000 个文档时,我们都会收到少量的 OCR 错误/警告。

是否可以将最低和最高顺序号提供给变量并让 SQL Server 输出不在最低和最高顺序号之间的表中的所有缺失顺序号的列表?

例如

OCROrderNo
---------------
9001
9002
9006
9007
9008
9009
Run Code Online (Sandbox Code Playgroud)

最低编号 9001,最高编号 9009

MissingOrderNos
--------------------
9003
9094
9005
Run Code Online (Sandbox Code Playgroud)

附加信息

根据答案,这就是我正在尝试的:

DECLARE @Start INT = 1497389
        , @End INT = 1498264

SELECT @Start + N - 1
FROM   dbo.Numbers
WHERE  N <= ( 1 + @End - @Start )
EXCEPT
SELECT [ORDERNUMBER]
FROM   [dwdata].[dbo].[ORDERS]
ORDER BY [ORDERNUMBER] DESC
Run Code Online (Sandbox Code Playgroud)

导致:

消息 207,级别 16,状态 1,第 10 行
无效的列名“ORDERNUMBER”。


如果语句包含 …

sql-server order-by except

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

是否可以卸载 SSRS?

我错误地安装了带有 Reporting Services 包的 SQL Server,并且我永远不需要使用 Reporting Services 部分。

是否可以卸载 Reporting Services(以及由于 Reporting Services 而包含/安装的任何其他内容)?

sql-server ssrs sql-server-2012

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

标签 统计

sql-server ×3

except ×1

identity ×1

order-by ×1

sql-server-2012 ×1

ssrs ×1