Files
SGGL_SHJ/DataBase/版本日志/SGGLDB_V2026-07-13-lpf.sql
T
2026-07-26 17:52:46 +08:00

48 lines
2.3 KiB
Transact-SQL
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
IF COL_LENGTH('dbo.Tw_InOutPlanMaster', 'TransferWarehouseId') IS NULL
BEGIN
ALTER TABLE dbo.Tw_InOutPlanMaster
ADD TransferWarehouseId NVARCHAR(50) NULL;
END;
GO
IF COL_LENGTH('dbo.Tw_InOutPlanMaster', 'TransferBatchId') IS NULL
BEGIN
ALTER TABLE dbo.Tw_InOutPlanMaster
ADD TransferBatchId NVARCHAR(50) NULL;
END;
GO
-- 创建 HJGL_DrawingRecognition_Material 表
CREATE TABLE HJGL_DrawingRecognition_Material (
id NVARCHAR(50) NOT NULL, -- 主键
pipe_no NVARCHAR(200) NULL, -- 管线号
pipe_page_no INT NULL, -- 管线号码
seq_no INT NULL, -- 序号(原值为字符串 "1"
category NVARCHAR(255) NULL, -- 类别(允许空)
description NVARCHAR(1000) NULL, -- 描述(支持长文本)
spec NVARCHAR(100) NULL, -- 规格
code NVARCHAR(100) NULL, -- 代码
qty NVARCHAR(50) NULL, -- 数量(含单位,如 "3.5 M"
unit NVARCHAR(50) NULL, -- 单位(允许空)
material NVARCHAR(255) NULL, -- 材料(允许空)
drawing_number NVARCHAR(200) NULL, -- 图号(允许空)
remark NVARCHAR(1000) NULL, -- 备注(允许空)
CONSTRAINT PK_HJGL_DrawingRecognition_Material PRIMARY KEY (id) -- 主键约束
);
GO
-- 创建 HJGL_DrawingRecognition_PipeLengths 表
CREATE TABLE HJGL_DrawingRecognition_PipeLengths (
id NVARCHAR(50) NOT NULL, -- 记录ID
pipe_no NVARCHAR(200) NULL, -- 管线号
pipe_page_no INT NULL, -- 管线号页码
group_index INT NULL, -- 组索引
pos_no NVARCHAR(50) NULL, -- 位置编号(如 "<1>"
length_mm NVARCHAR(50) NULL, -- 长度(单位:毫米)
dn NVARCHAR(50) NULL -- 公称直径(DN
CONSTRAINT PK_HJGL_DrawingRecognition_PipeLengths PRIMARY KEY (id) -- 主键约束
);
GO
ALTER TABLE SGGLDB_SHJ.dbo.HJGL_Pipeline ADD DesignIsHotProess bit NULL;
EXEC SGGLDB_SHJ.sys.sp_addextendedproperty 'MS_Description', N'设计是否需要热处理', 'schema', N'dbo', 'table', N'HJGL_Pipeline', 'column', N'DesignIsHotProess';