判断sql中是否存在某个数据,不存在就添加数据

USE OperAllowDB
IF NOT EXISTS ( SELECT  *
                FROM    OperAllowDB.dbo.TCustomConfig
                WHERE   ConfigCode = '1007' )
    BEGIN
        INSERT  INTO dbo.TCustomConfig
                ( ConfigCode ,
                  ConfigName ,
                  ConfigType ,
                  ConfigGroupType ,
                  IsAllowChildItem ,
                  IsBaseConfig ,
                  NotBaseConfigUrl ,
                  ConfigDescription ,
                  SortNo ,
                  AddAccountID ,
                  AddTime ,
                  LastEditTme ,
                  LastEditAccountID ,
                  IsEnable
                )
        VALUES  ( '1007' , -- ConfigCode - varchar(50)
                  '建普合同类别' , -- ConfigName - varchar(50)
                  'G' , -- ConfigType - char(1)
                  10 , -- ConfigGroupType - int
                  'N' , -- IsAllowChildItem - char(1)
                  'Y' , -- IsBaseConfig - char(1)
                  'VCustomConfigItem.aspx' , -- NotBaseConfigUrl - varchar(255)
                  '设置建普合同类别' , -- ConfigDescription - varchar(50)
                  50 , -- SortNo - int
                  '' , -- AddAccountID - varchar(50)
                  GETDATE() , -- AddTime - datetime
                  GETDATE() , -- LastEditTme - datetime
                  '' , -- LastEditAccountID - varchar(50)
                  'Y'  -- IsEnable - char(1)
                )
    END
GO
发布了16 篇原创文章 · 获赞 6 · 访问量 4万+

猜你喜欢

转载自blog.csdn.net/qq_36124520/article/details/80019444