IF NOT EXISTS (SELECT 1 FROM sys.objects WHERE object_id = OBJECT_ID('[dbo].[mps_fieldinfo_operation]') AND type = 'U')
CREATE TABLE [dbo].[mps_fieldinfo_operation]
(
    [fldi_id] int NOT NULL IDENTITY(1, 1),
    [fldi_cmpid] int NULL DEFAULT((0)),
    [fldi_tbtype] varchar(10) COLLATE Chinese_PRC_CI_AS NULL DEFAULT(''),
    [fldi_tbid] int NULL DEFAULT((0)),
    [fldi_ord2tag] int NULL DEFAULT((0)),
    [fldi_database] varchar(50) COLLATE Chinese_PRC_CI_AS NULL DEFAULT(''),
    [fldi_tbname] varchar(50) COLLATE Chinese_PRC_CI_AS NULL DEFAULT(''),
    [fldi_fieldname] varchar(50) COLLATE Chinese_PRC_CI_AS NULL DEFAULT(''),
    [fldi_datatype] varchar(10) COLLATE Chinese_PRC_CI_AS NULL DEFAULT(''),
    [fldi_ident] int NULL DEFAULT((1)),
    [fldi_size] int NULL DEFAULT((0)),
    [fldi_decimal] int NULL DEFAULT((4)),
    [fldi_default] nvarchar(100) COLLATE Chinese_PRC_CI_AS NULL DEFAULT(''),
    [fldi_fieldname_old] varchar(50) COLLATE Chinese_PRC_CI_AS NULL DEFAULT(''),
    [fldi_datatype_old] varchar(10) COLLATE Chinese_PRC_CI_AS NULL DEFAULT(''),
    [fldi_size_old] int NULL DEFAULT((0)),
    [fldi_decimal_old] int NULL DEFAULT((4)),
    [fldi_default_old] nvarchar(100) COLLATE Chinese_PRC_CI_AS NULL DEFAULT(''),
    [fldi_key] varchar(100) COLLATE Chinese_PRC_CI_AS NULL DEFAULT(''),
    [fldi_index] varchar(500) COLLATE Chinese_PRC_CI_AS NULL DEFAULT(''),
    CONSTRAINT [PK_MPS_FIELDINFO_OPERATION] PRIMARY KEY ([fldi_id] ASC)
)