• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase
您的位置:首页 > 数据库 >Mysql > SQL 循环插入1000条数据

SQL 循环插入1000条数据

作者:匿名 字体:[增加 减小] 来源:互联网 时间:2018-12-05

匿名通过本文主要向大家介绍了代码片段,代码分享,PHP代码分享,Java代码分享,Ruby代码分享,Python代码分享,HTML代码分享,CSS代等相关知识,希望本文的分享对您有所帮助
DECLARE @i int
DECLARE @identifier uniqueidentifier
DECLARE @Uuid uniqueidentifier
DECLARE @ProductName nvarchar(MAX)
DECLARE @ProtectFlag bit
DECLARE @name nvarchar(max)
DECLARE @ManagedStatus int
DECLARE @SummaryStatus int
DECLARE @Location nvarchar(MAX)
DECLARE @SubstanceFlag bit
DECLARE @type int
DECLARE @Path nvarchar(max)
DECLARE @ManagedSubStatus int
DECLARE @LastUpdateDate datetime
DECLARE @ThreadId nvarchar(MAX)
DECLARE @managerId uniqueidentifier
DECLARE @managerId1 uniqueidentifier
DECLARE @managerId2 uniqueidentifier
 
Set @i = 1
 
WHILE @i < 3000
BEGIN
set @managerId = 'A9B47402-ADA9-E311-A64D-782BCB92E944'
Set @i =@i +1
set @identifier = NewID()
set @Uuid = NewID()
Set @ProductName = 'VMWare Virtual Machine 10'
set @ProtectFlag = 0
set @name = RIGHT('vm-test' + CAST(@i AS nvarchar(MAX)),20)
set @ManagedStatus = 2
set @SummaryStatus = 32
Set @Location = 'Storage_1.82T'
set @SubstanceFlag = 1
set @type = 1114112
set @path = RIGHT('[Storage_1.82T] vm1_ByVMClone/vm-test.vmx' + cast(@i AS nvarchar(MAX)), 50)
set @ManagedSubStatus = 1
set @ThreadId ='4'
set @LastUpdateDate = cast('2014-03-12 14:10:56.660' as datetime)
set @managerId1 = '4DEB2D12-ADA9-E311-A64D-782BCB92E944'
set @managerId2 = 'E1F45D47-B7BF-E311-A9C7-782BCB92E944'
 
insert into [dbo].[TBL_Machine]
            ([Identifier]
            ,[Uuid]
            ,[ProductName]
            ,[ProtectFlag]
            ,[name]
            ,[ManagedStatus]
            ,[SummaryStatus]
            ,[Location]
            ,[SubstanceFlag]
            ,[OperatingSystemStatus]
            ,[Type]
            ,[Path]
            ,[ManagedSubStatus]
            ,[ThreadId]
            ,[LastUpdateDate])
 
             values
             (@identifier,
             @Uuid,
             @ProductName,
             @ProtectFlag,
             @name,
             @ManagedStatus,
             @SummaryStatus,
             @Location,
             @SubstanceFlag,
             1,
             @type,
             @Path,
             @ManagedStatus,
             @ThreadId,
             @LastUpdateDate)
 
insert into  [dbo].[TBL_ManagerRelation]
           ([ManagerId]
           ,[TargetId]
           ,[ManagementKey]
           ,[ThreadId]
           ,[LastUpdateDate])
           values
           (@managerId,
           @identifier,
           @name,
           @ThreadId,
           @LastUpdateDate
           )
insert into  [dbo].[TBL_ManagerRelation]
           ([ManagerId]
           ,[TargetId]
           ,[ManagementKey]
           ,[ThreadId]
           ,[LastUpdateDate])
           values
           (@managerId1,
           @identifier,
           @name,
           @ThreadId,
           @LastUpdateDate
           )
 
insert into  [dbo].[TBL_ManagerRelation]
           ([ManagerId]
           ,[TargetId]
           ,[ManagementKey]
           ,[ThreadId]
           ,[LastUpdateDate])
           values
           (@managerId2,
           @identifier,
           @name,
           @ThreadId,
           @LastUpdateDate
           )
 
End
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • 更新数据库中表的统计信息
  • MySQL 存储过程中执行动态 SQL 语句
  • 金额大写转小写SQL
  • 财政年度表之建表约束
  • mysql查询今天,昨天,近7天,近30天,本月,上一月数据方法
  • 统计数据库每天的数据增长量
  • MySql批量插入性能优化
  • 各大数据库分段查询技术的实现方式
  • SQL 循环插入1000条数据
  • 删除SQL 某个表中重复的记录

相关文章

  • 2018-12-05mysql进阶(十四) 批量更新与批量更新多条记录的不同值实现方法
  • 2018-12-05SQL Join的一些总结(实例)
  • 2018-12-05MYSQL数据库导入数据时出现乱码的解决办法
  • 2018-12-05详解mysql建立索引的使用办法及优缺点分析_MySQL
  • 2017-05-11与MSSQL对比学习MYSQL的心得(二)--显示宽度
  • 2018-12-05使用distinct在mysql中查询多条不重复记录值的解决办法
  • 2018-12-05sqlserver中向表中插入多行数据的insert语句
  • 2018-12-05利用MySQL命令行导出与导入数据库的方法
  • 2018-12-05PHP学习散记 2012_01_07(MySQL)
  • 2018-12-05MySQL之-分库分表的技巧分享

文章分类

  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase

最近更新的内容

    • MySQL 自动备份与数据库被破坏后的恢复方法第1/2页
    • MySQL优化GROUP BY方案
    • mysql中如何配置ssl_key和ssl-cert与ssl-ca的路径以及建立ssl连接的实例
    • MySQL在Linux centos7环境下安装教程详解(图)
    • MySQL delete触发器(删除)用法详解
    • 解析bitronix 连接 MySQL 出现MySQLSyntaxErrorException错误的解决方法
    • MySQL里Create Index 能否创建主键 Primary Key
    • MHA 清理relay log(purge_relay_logs)
    • 解决mysql不能插入中文Incorrect string value
    • mysql 触发器用法实例分享

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有