IF NOT EXISTS ( SELECT 1 FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[asr_bas_crn_depth_rule]') AND type = N'U' ) BEGIN CREATE TABLE [dbo].[asr_bas_crn_depth_rule] ( [id] BIGINT IDENTITY(1,1) NOT NULL, [whs_type] INT NOT NULL, [crn_no] INT NOT NULL, [layout_type] INT NOT NULL, [search_rows_csv] VARCHAR(255) NULL, [shallow_rows_csv] VARCHAR(255) NULL, [deep_rows_csv] VARCHAR(255) NULL, [enabled] INT NOT NULL CONSTRAINT [DF_asr_bas_crn_depth_rule_enabled] DEFAULT ((1)), [memo] VARCHAR(255) NULL, [create_by] BIGINT NULL, [create_time] DATETIME NULL, [update_by] BIGINT NULL, [update_time] DATETIME NULL, CONSTRAINT [PK_asr_bas_crn_depth_rule] PRIMARY KEY CLUSTERED ([id] ASC), CONSTRAINT [UK_asr_bas_crn_depth_rule_whs_crn] UNIQUE NONCLUSTERED ([whs_type] ASC, [crn_no] ASC) ); EXEC sys.sp_addextendedproperty @name = N'MS_Description', @value = N'堆垛机深浅库位规则', @level0type = N'SCHEMA', @level0name = N'dbo', @level1type = N'TABLE', @level1name = N'asr_bas_crn_depth_rule'; END;