SQLServer 循环批处理
下面方法可以用来快速生成一批数据
if(object_id('t') is not null) drop table t
go
create table t(id int identity(1,1),name varchar(40))
go
insert into t(name) select newid()
go 10
select * from t
/*
1 18C1C418-9029-4599-8D5E-616354A113C8
2 A0FE1177-09D8-4C56-9FB5-C2FAFF0155CF
3 9033E8BB-B9A4-4A08-83D8-40064AB68C5F
4 A179A300-E30B-42BF-974E-50928EB7DCF1
5 C1D36D3B-C4D7-431B-8C81-95C9EF9061A0
6 8A99066A-7993-4C06-9763-482C0BF5E687
7 2F0664A8-F91D-4BDE-BA0B-48624137B7CA
8 74C3FED3-6182-4ED9-9BFE-9C3DEC662F35
9 4E7A8CC8-D7CE-4A0D-8562-688FB3F91458
10 EC82BD91-20B3-46C1-B7CC-C4A8A9099376
*/
相关推荐
-
sql中循环处理当前行数据和上一行数据相加减
以下事例,使用游标循环表#temptable中数据,然后让当前行和上一行中的argument1 相加 存放到当前行的 argument2 中,比较简单. --drop table #temptable create table #temptable ( argument1 int, argument2 int, argument3 datetime ) declare @rowcount int,@argument1 int,@argument2 nvarchar(50),@argument3
-
sqlite循环批量插入数据采用批处理文件实现
需要在sqlite数据库中插入大量测试数据,打算用事务进行循环插入操作,不过sqlite不支持declare变量定义,所以无法通过定义循环变量值来实现. 需要通过一个批处理文件来循环调用插入sqlite语句,方式如下 建立一个循环调用的批处理文件sqlite.bat,文件内容 复制代码 代码如下: @ECHO OFF For /L %%i in (1,1,10000) do (sqlite3.exe test.db<insertdb.bat) pause 这个文件表示循环10000调用inser
-
SQLServer 循环批处理
下面方法可以用来快速生成一批数据 if(object_id('t') is not null) drop table t go create table t(id int identity(1,1),name varchar(40)) go insert into t(name) select newid() go 10 select * from t /* 1 18C1C418-9029-4599-8D5E-616354A113C8 2 A0FE1177-09D8-4C56-9FB5-C2FA
-
SqlServer 2000、2005分页存储过程整理第1/3页
sql server 2005的分页存储过程分3个版本,一个是没有优化过的,一个是优化过的,最后一个支持join的,sql server 2000的分页存储过程,也可以运行在sql server 2005上,但是性能没有sql server 2005的版本好. 在最后 我还附带了一个二分法的分页存储过程,也很好用的说哈~~ 1.SqlServer 2005: SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE proc [dbo].[u
-
DOS 批处理命令For循环命令详解
for命令是一种对一系列对象依次循环执行同一个或多个命令的在命令行或批处理中运行的命令,结合一些Windows管理中的程序后,其处理功能强大.应用灵活方便程度令人刮目相看.但是,其帮助信息也因此复杂往往令初学者望而生畏,这里根据本人的学习理解,把其用法分解简化,疏忽和错误也许在所难免. 基本格式 (这里写的是在命令行里用的格式,如果是在批处理中,需要把其中%再多加个%形成%%): for /参数 %变量 in (集) do 命令 (注:上面除中文的以外,其余的是按它的格式要求书写的,大小写都行)
-
终极dos批处理for循环命令详解
格式:FOR [参数] %%变量名 IN (相关文件或命令) DO 执行的命令 作用:对一个或一组文件,字符串或命令结果中的每一个对象执行特定命令,达到我们想要的结果. 注意:在批处理文件中使用 FOR 命令时,指定变量请使用 %%variable,而不要用 %variable.变量名称是区分大小写的,所以 %i 不同于 %I. 关于:for命令可以带参数或不带参数,带参数时支持以下参数:/d /l /r /f 下面分别解释一下 零:无参数时: FOR %variable IN (set) DO
-
bat/cmd批处理连接SqlServer数据库查询脚本
难得今天晚上9点前赶回家,而且最近草稿箱也压了不少"湿货",就挑一篇发出来好了!不过在发文章之前先吐槽一下那个从昨天攻击张戈博客到现在还在继续的无聊蛋疼之人! 本来就算开启了云加速全缓存也是扛不住的,因为静态中混着动态请求,比如浏览计数.还好灵机一动,对这些动态做了点小手脚,现在基本毫无压力了!粗略分析一下这个攻击博客的小人,无外乎是2种人: ①.最近张戈博客流量大涨,估计遭人妒忌或者是挡人财路: ②.来张戈博客换友链被拒或被忽略的人,怀恨在心. 对于①:俗话说无人妒忌是庸才,那么无人
-
可疑文件的批处理最好能用循环来写主体部分
今天找了两篇原来保存的但是没正经看的讲批处理的帖子,虽然讲得比较粗,例子也很简单,但还是小有收获.计划中查可疑文件的批处理最好能用循环来写主体部分,因为涉及到比较多的文件路径和文件名,直接手工写BAT的话太费劲.而for循环正好可以在一定程度上满足需求,所以对for循环的用法重点看了看,虽然还不太懂,但是试着写了几行代码,效果还可以. 实验中涉及到4个文件:list.txt,pre.bat,check.bat,check.log. 首先,要有list.txt,这个文件记录了所有可
-
SqlServer GO命令循环使用实例代码
通过GO 命令 来达到语句循环效果 也叫批循环 print '输出10次' GO 10 也可用来新增 语句 NOCOUNT ON 用来屏蔽 新增语句输出的影响行数 我们只看循环次数 SET NOCOUNT ON; GO INSERT INTO dbo.T1 DEFAULT VALUES; GO 100 总结 以上所述是小编给大家介绍的SqlServer GO命令循环使用实例代码,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的.在此也非常感谢大家对我们网站的支持!
-
DOS批处理高级教程 第二章 DOS循环for命令详解
讲FOR之前呢,咋先告诉各位新手朋友,如果你有什么命令不懂,直接在CMD下面输入: name /? 这样的格式来看系统给出的帮助文件,比如for /? 就会把FOR命令的帮助全部显示出来!当然许多菜鸟都看不懂....所以才会有那么多批处理文章!!!!俺也照顾菜鸟,把FOR命令用我自己的方式说明下! 正式开始: 一.基本格式 FOR %%variable IN (set) DO command [command-parameters] %%variable 指定一个单一字母表示可替换的参数. (s
-
sqlserver数据库服务启动关闭的批处理
复制代码 代码如下: @echo off set /p choi=启动数据库,停止数据库[B,E]? if /i %choi% equ b goto beginserver if /i %choi% equ e goto endserver :beginserver net start mssqlserver goto end1 :endserver net stop mssqlserver goto end2 :end1 @echo ******************************
-
sqlserver中通过osql/ocmd批处理批量执行sql文件的方法
利用osql/ocmd批处理批量执行sql文件 注意:在上图中我们可以看到osql 并不支持 SQL Server 2008的所有功能,如果需要使用SQL Server 2008的所有功能可以使用ocmd命令. 有了osql/ocmd命令要批量执行sql文件当然需要写一个批处理命令,例如我们执行上面sql文件就可以在txt中编写下面的语句: 复制代码 代码如下: osql -S"127.0.0.1" -U"sa" -P"sa" -d"N
随机推荐
- php用户注册页面利用js进行表单验证具体实例
- 详解Angular的8个主要构造块
- php 正则表达式学习笔记
- iOS自定义UICollectionViewFlowLayout实现图片浏览效果
- oracle 数据库连接分析
- python的mysqldb安装步骤详解
- 用PHP和MYSQL建立计数器过程详解
- php利用正则表达式取出图片的URL
- 浅谈js中test()函数在正则中的使用
- C++基于CreateToolhelp32Snapshot获取系统进程实例
- 详解如何用docker安装laravel开发环境
- windows下vue-cli及webpack搭建安装环境
- 在Python的Django框架中加载模版的方法
- 配合AJAX天气预报的webService 之asp
- dl,dt,dd制作的CSS垂直菜单
- SaveRemoteFile函数之asp实现保存远程的文件到本地的代码
- 简单实现js拖拽效果
- javascript 学习笔记(一)DOM基本操作
- PHP使用mysql与mysqli连接Mysql数据库用法示例
- spring cloud实现Eureka注册中心的HA的方法