首页 > 其他 > 详细

循环批量插入数据

时间:2019-12-09 12:05:30      阅读:105      评论:0      收藏:0      [点我收藏+]
DECLARE @Count INT;
DECLARE @BuildingId VARCHAR(16);
DECLARE @FloorId VARCHAR(16);
DECLARE @RoomId VARCHAR(16);
DECLARE @RoomName NVARCHAR(20);
DECLARE @Name NVARCHAR(20);
BEGIN
    SET @Count = 1;
    SET @BuildingId = 0000000000000999;
    SET @FloorId = 0000000000000999;
    SET @RoomId = 0000000000009999;
    SET @RoomName = N999;
    SET @Name = N999;

    WHILE @Count <= 180
    BEGIN
        INSERT INTO dbo.Xq_Bed
        (
            Id,
            BuildingId,
            FloorId,
            RoomId,
            RoomName,
            Name,
            Status,
            CreateTime,
            IsDeleted
        )
        VALUES
        (NEWID(), @BuildingId, @FloorId, @RoomId, @RoomName, @Name + - + CAST(@Count AS VARCHAR), 99, SYSDATETIME(),
         0  );
        SET @Count = @Count + 1;
    END;
END;

1

循环批量插入数据

原文:https://www.cnblogs.com/Anthony518/p/12009673.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!