DROP TABLE ##TEMP
CREATE TABLE ##TEMP (i INT)
DECLARE @TMP_I INT
SET @TMP_I = 0
WHILE @TMP_I < 10
    BEGIN
    INSERT INTO ##TEMP VALUES (@TMP_I)
    SET @TMP_I+= 1
    END

INSERT INTO TABLENAME(各表项)
SELECT
      NEWID()
    , 'xxxx'
    , 0
    , '2011-9-13 4:44:44'
    , '9A7E7153-AC8D-4B79-A320-0347AC0DF775'
    , 1
    , 'Finish'
    , 0

, 0
    , 0
  FROM ##TEMP T1
  CROSS JOIN ##TEMP T2
  CROSS JOIN ##TEMP T3
  CROSS JOIN ##TEMP T4
  CROSS JOIN ##TEMP T5
  CROSS JOIN ##TEMP T6
  CROSS JOIN ##TEMP T7
  WHERE t7.i < 2

这样就有200万条数据了。

转载于:https://www.cnblogs.com/zhoushenglong/archive/2011/09/14/2176320.html

利用cross join 构造大量测试数据相关推荐

  1. 关于SQL数据库中cross join 和inner join用法上的区别?

    使用mysql创建两张表 表a 表b 可以使用下面的脚本创建表,并且添加测试数据: CREATE TABLE `a`  (   `name` varchar(10) CHARACTER SET utf ...

  2. cross join

    CROSS JOIN连接用于生成两张表的笛卡尔集. 在sql中cross join的使用: 1.返回的记录数为两个表的记录数乘积. 2.将A表的所有行分别与B表的所有行进行连接. 例如: tableA ...

  3. Spark SQL中出现 CROSS JOIN 问题解决

    Spark SQL中出现 CROSS JOIN 问题解决 参考文章: (1)Spark SQL中出现 CROSS JOIN 问题解决 (2)https://www.cnblogs.com/yjd_hy ...

  4. SQL CROSS JOIN

    最近在讲到T-SQL查询的Join部分时,一下子没有想起来CROSS JOIN的用法,因为其实平常也确实基本不用到.特意找了一个例子,以供参考 CROSS JOIN又称为笛卡尔乘积,实际上是把两个表乘 ...

  5. 11、CROSS JOIN:交叉连接(笛卡尔积)

    前面所讲的查询语句都是针对一个表的,但是在关系型数据库中,表与表之间是有联系的,所以在实际应用中,经常使用多表查询.多表查询就是同时查询两个或两个以上的表. 在 MySQL 中,多表查询主要有交叉连接 ...

  6. php输出多维json,json多维数组怎么利用php进行构造

    json多维数组怎么利用php进行构造 发布时间:2020-12-09 16:03:49 来源:亿速云 阅读:62 作者:Leah 本篇文章为大家展示了json多维数组怎么利用php进行构造,内容简明 ...

  7. SQL中cross join,left join,right join ,full join,inner join 的区别

    http://blog.csdn.net/sgivee/article/details/5081350 SQL中cross join,left join,right join ,full join,i ...

  8. SQL的各种连接(cross join、inner join、full join)的用法理解

    SQL中的连接可以分为内连接,外连接,以及交叉连接 . 1. 交叉连接CROSS JOIN 如果不带WHERE条件子句,它将会返回被连接的两个表的笛卡尔积,返回结果的行数等于两个表行数的乘积: 举例, ...

  9. 使用笛卡尔积 cross join解决傻傻的问题

    select * from (( select invname from bd_invbasdoc where rownum <=5)cross join (select custname fr ...

最新文章

  1. python lstm_python-Keras中LSTM的补充
  2. OpenStack 和 Cloud Foundry
  3. macaca之app-inspector
  4. 在linux系统上运行新加的内核模块(驱动模块) 需要安装的东西
  5. rabbitmq 安装 linux
  6. 前端安全系列(二):如何防止CSRF攻击?
  7. html在不同浏览器器下颜色不同,CSS在不同浏览器下实现颜色渐变效果
  8. JavaScript简介及基础知识(1)
  9. php商品秒杀时间代码,Thinkphp5+Redis实现商品秒杀代码实例讲解
  10. windows nginx 停止和启动_nginx在window与linux中启动、停止、与关闭
  11. java 内省 反射_理解Java的反射与内省及其区别
  12. 项目管理人员达到最高层所需的八大能力
  13. 用python爬取百科糗事的小项目
  14. Linux网络配置常见问题
  15. 迅为IMX6ULL开发板从零开始编译 buildroot
  16. 保研之旅(中科院空天院、武汉大学、华南理工大学、 北京理工大学、中科院国家空间科学中心)
  17. SIM800C模块AT指令编程指南
  18. 通过JMS监听Oracle AQ,在数据库变化时触发执行Java程序
  19. mysql用于检索的关键字_Mysql全文搜索match...against的用法
  20. 2022年软考初级网络管理员备考指南

热门文章

  1. STM32开发 -- 4G模块开发详解(3)
  2. Leetcode-转置矩阵(867)
  3. 区块链实践(一) 以太坊网络+geth搭建私有网络实战
  4. Tensorflow学习笔记——word2vec
  5. TensorFlow 使用例子-LSTM实现序列标注
  6. 【问链财经-区块链基础知识系列】 第四十一课 中外银行跨境业务运用区块链技术创新案例对比
  7. SPOJ 1811. POJ 2774 . 最大公共子串
  8. python图像锐化_opencv实现图片模糊和锐化操作
  9. diskgenius linux版_纯净版Windows10系统安装详细教程
  10. ibm z系列服务器 cpu,低调发布:看IBM System Z系列大型机CPU