WHILE (Transact-SQL)
来源:互联网 发布:淘宝下拉菜单 编辑:程序博客网 时间:2024/06/05 17:12
---循环declare @n intdeclare @rowcount int declare @name varchar(50)create table #temp( id int identity(1,1), ColumnNme nvarchar(100))insert into #temp select COLUMN_NAME from 数据库名.INFORMATION_SCHEMA.COLUMNS where TABLE_NAME='表名' --表名set @rowcount=@@rowcountset @n=1while @n<@rowcountbegin select @name=ColumnNme from #temp where id=@n print('strSql.Append("'+@name+'=@'+@name+',");') set @n=@n+1enddrop table #temp--游标declare @name nvarchar(max)declare geovindu_cursor cursor for select COLUMN_NAME from 数据库名.INFORMATION_SCHEMA.COLUMNS where TABLE_NAME='表名' --表名open geovindu_cursorfetch next from geovindu_cursor into @namewhile(@@fetch_status=0)begin print('strSql.Append("'+@name+'=@'+@name+',");') fetch next from geovindu_cursor into @nameendclose geovindu_cursordeallocate geovindu_cursor--ms sql里的控制字符列表:--Tab char(9)--换行 char(10)--回车 char(13)--单引号 char(39)--双引号 char(34)WHILE (SELECT AVG(ListPrice) FROM Production.Product) < $300BEGIN UPDATE Production.Product SET ListPrice = ListPrice * 2 SELECT MAX(ListPrice) FROM Production.Product IF (SELECT MAX(ListPrice) FROM Production.Product) > $500 BREAK ELSE CONTINUEENDPRINT 'Too much for the market to bear';
0 0
- WHILE (Transact-SQL)
- WHILE (Transact-SQL)
- SQLServe编程之while循环 Transact-SQL 语法规则
- Transact-SQL语言如何定义变量、while循环语句。
- TRANSACT-SQL
- Transact SQL
- Transact-SQL
- Transact-sql
- Transact-SQL (T-SQL)
- SQL sp_help (Transact-SQL)
- 【SQL】 Transact -SQL 语句
- Transact-Sql 语法约定(Transact-Sql)
- Transact-SQL 语法约定 (Transact-SQL)
- Transact-SQL语句总汇
- transact-sql数组
- Transact-SQL 参考
- Transact SQL小手册
- CASE (Transact-SQL)
- mini6410成功移植OPENCV-2.0.0实现人脸检测
- struts2常用标签
- 获取图片高度和宽度
- 网络分析与网络数据集—创建网络数据集(二)
- CODE中创建项目和更新项目的方法
- WHILE (Transact-SQL)
- 在LUA中获取各种路径.
- WHILE (Transact-SQL)
- Redis 事务
- String,StringBuffer与StringBuilder的区别?
- 记录反射机制
- Linux之Tomcat安装配置
- Maven1_构建自己的第一个maven项目
- java多线程基础---synchronized与ReentrantReadWriteLock的介绍和比较