21 lines
609 B
SQL
21 lines
609 B
SQL
IF OBJECT_ID(N'dbo.pdd_GoodsQualities', N'U') IS NULL
|
|
BEGIN
|
|
THROW 50001, 'dbo.pdd_GoodsQualities does not exist', 1;
|
|
END;
|
|
|
|
IF NOT EXISTS (
|
|
SELECT 1
|
|
FROM sys.indexes
|
|
WHERE object_id = OBJECT_ID(N'dbo.pdd_GoodsQualities')
|
|
AND name = N'IX_pdd_GoodsQualities_goodsId_createTime_id'
|
|
)
|
|
BEGIN
|
|
CREATE NONCLUSTERED INDEX IX_pdd_GoodsQualities_goodsId_createTime_id
|
|
ON dbo.pdd_GoodsQualities (goodsId, createTime DESC, id DESC)
|
|
INCLUDE (
|
|
qltyRfndOrdrCntRto1m,
|
|
rankQltyRfndOrdrCntRto1mStage,
|
|
rankQltyRfndOrdrCntRto1mStplStage
|
|
);
|
|
END;
|