SQLSqlerver 存储过程使用While出题一年级两位数进位加减法

GOM Correlate拉伸试验后处理操作 本文描述了使用GOM Software 2022对拉伸试样进行后处理的操作,包括设置检测点、引伸计、输出应变数据到表格、输出报告为视频等 阅读详情

给老大出一部分一年级的练习题,excel一个个想太费劲,想了想还是写个存储过程一次全出来吧。有时候存储过程使用游标挺慢的,这次用while写一下。代码如下:

create procedure [dbo].[UBMP_Cal_TAndO]
as
begin
declare   @maxNum int,@minNum int,@currNum int,@iNum int,@GNum int,@result varchar(20),@resultNum int
set @maxNum=99
set @minNum=11
set @currNum=11
delete from UBMP_Biz_Subject
-------------------------11到99退位减法
	while @currNum<=@maxNum
			begin
			set @resultNum=0;
				set @iNum=1;
				 while  @iNum<=9
				  begin
					   set @GNum=cast(substring(cast(@currNum as varchar(2)),2,1) as int)
					      
						   if @GNum-@iNum<0
							  begin
								  set @result=cast(@currNum as varchar(2))+'-'+cast(@iNum as varchar(2))+'=';
								  print('个位:'+cast(@GNum as varchar(1))+'被减数:'+cast(@currNum as varchar(2))+'减数:'+cast(@iNum as varchar(1))+@result);
								  set @resultNum=@currNum-@iNum
								  insert into UBMP_Biz_Subject values(newid(),'一年级','2位减1位退位减法',@result,@resultNum,getdate())
							  end
						  set @iNum=@iNum+1
				  end
			  set @currNum=@currNum+1
		end
-------------------------11到99进位加法
		set @maxNum=99
		set @minNum=11
		set @currNum=11
		while @currNum<=@maxNum
			begin
			set @resultNum=0;
			set @iNum=1;
			 while  @iNum<=9
			  begin
				   set @GNum=cast(substring(cast(@currNum as varchar(2)),2,1) as int)
				   if @GNum+@iNum>10
					  begin
						  set @result=cast(@currNum as varchar(2))+'+'+cast(@iNum as varchar(2))+'=';
						    set @resultNum=@currNum+@iNum;
						  insert into UBMP_Biz_Subject values(newid(),'一年级','2位加1位进加法',@result,@resultNum,getdate())
					  end
					  set @iNum=@iNum+1
			  end
			  set @currNum=@currNum+1
			end
end

Python爬虫实战:深度解析携程/飞猪酒店评论API与大数据采集 本文详细介绍了如何通过Python爬虫技术获取携程和飞猪平台的酒店评论数据。我们涵盖了从API分析、反爬虫对策到数据存储和处理的完整流程。API逆向分析:通过浏览器开发者工具发现和分析API接口反爬虫对策:使用请求头随机化、IP代理、浏览器自动化等技术异步处理:使用asyncio提高爬取效率数据质量:实现数据清洗和质量检查机制系统架构:构建可扩展的分布式爬虫系统未来改进方向:机器学习识别验证码分布式爬虫架构实时数据流处理更智能的反反爬虫策略。 阅读详情

相关推荐

Palantir的本体论建模跟数仓建模的异同

Palantir的Foundry Ontology通过构建组织的数字孪生体,将数据集和模型映射为对象类型、属性、链接和操作类型,形成完整的语义知识网络。与传统数仓建模相比,本体建模以业务问题为驱动,强调细粒度语义和实时决策能力,采用图语义技术实现灵活的映射关系。

轩哥的个人研究和成长记录 1600

SQL server 中while循环的使用方法,将day表的数据累加到sum表

       因为在保险行业工作,在统计数据的时候会遇到将每天的数据累加起来作为年累计的数据落到sum表中。涉及公司的机密就不把实际的表结构和数据展示,我重新创建一些测试表来说明while循环的神奇之处,day的数据累加到sum表中。 一、准备数据表test_day_target和test_sum_target和sum表数据 create table test_day_target --日统...

蓝星部队的博客 1764

实战指南:如何优雅解决SpringBoot3与Mybatis-Plus的版本兼容性问题

本文深入解析SpringBoot3与Mybatis-Plus的版本兼容性问题,提供实战解决方案。通过Maven依赖排除策略、Gradle配置方案及自动配置覆盖策略,有效解决包冲突和初始化顺序问题,确保项目平稳升级。适用于开发者快速解决SpringBoot3与Mybatis-Plus的集成难题。

weixin_28432777的博客 599

sql的加减乘除运算_实现四则运算的一条sql语句

感谢各位版主和坛友的鼓励,格式了一下代码算法就是将 '12+556-543*152/2423+23*2*435+34-234'变成2部分'12+556- 0+ 0+34-234'和-543*152/2423 ;23*2*435分别计算求和select a.id,max(text) text,sum(regex...

weixin_42514627的博客 2981

(R,线性回归)R语言里的模型诊断图(Residuals vs Fitted,Normal QQ , Scale-Location ,Residuals Leverage)

线性回归,是概率统计学里最重要的统计方法,也是机器学习中一类非常重要的算法。线性模型简单理解非常容易,但是内涵是非常深奥的。尤其是线性回归模型中的Diagnostics plot的阅读与理解一直被认为是线性回归中的一个难点。 在任何线性模型中,能够直接“lm”(模型有意义),既要考虑各个参数的t-test所得出的p-value,也要考虑总体模型F-检验得出的p-value。在这之后,还要清楚一个...

qq_35837578的博客 7万+

从智能家居到智慧城市:AI Agent Harness Engineering 作为统一控制中枢

我们可以把每个独立的智能系统看作一根带有独立功能的电线:智能家居Agent是负责家庭设备控制的电线,社区Agent是负责社区管理的电线,城市交通Agent是负责交通调度的电线,而AHE就是把这些分散的电线整合起来的「智能线束」:它不仅负责把不同接口、不同协议、不同层级的Agent连接起来,还提供统一的编排、调度、协同、观测能力,实现全局效用最大化的智能决策。

AI Agent Harness Engineering 202

SQL 存储过程 循环(while,repeat,loop)

【代码】SQL 存储过程 循环(while,repeat,loop)

weixin_63215361的博客 1808

利用SPSS实现逻辑回归,树模型,以及广义线性模型

本案例是IBM SPSS数据分析与挖掘实战案例精粹----第九章的学习记录 案例背景:分析出导致急救后迟发性颅脑损伤的主要影响因素,共有201项案例: 分析思路:先使用logistic回归模型进行影响因素筛选,然后利用分类树探索自变量中是否存在交互作用,最后利用广义线性模型过程拟合带交互项的Logistic回归模型 字段:性别,年龄,收缩压,舒张压,血小板,脑挫伤,中线位移,脑肿胀,入院意识,是否手术急救,其余急救措施,是否出现迟发性脑损伤; ...

hepan_defeng的博客 1万+

SQL存储过程中“ while (@@fetch_status=0)”是什么意思? fetch Next From into 是什么意思?

SQL Server存储过程中 WHILE @@FETCH_STATUS=0 作用:Sql中的游标指针的位置判断。代表游标读取下一条数据是否成功!FETCH_STATUS状态有三种: 0, FETCH 语句成功    -1, FETCH 语句失败或此行不在结果集中    -2, 被提取的行不存在   @@fetch_status值的改变是通过fetch next from实现的 “FE...

wh445306 1万+

思博伦仪表打流测试使用总结

下图红框中的checkbox为选中状态时,表示该流会携带测试仪做一些分析,包括时延和乱序等信息时需要的一些字节,当改选项选中时,如配置IPv4的TCP流,最小字节长度必须为78字节;如果需要64字节的TCP流,改选项必须不选中;

陌上花开缓缓归以的博客 1469

Unity 多渠道分包工程化实践(大白话版):从“手工打包”到“一键出 30 个包还不翻车”

Unity多渠道分包工程化实践摘要(150字) 本文系统探讨Unity多渠道包自动化构建方案,提出基于BuildPipeline的工程化体系。核心包括:1)通过ScriptableObject/JSON管理渠道参数(包名、签名、SDK配置等);2)结合命令行与环境变量实现CI集成;3)开发通用Builder脚本支持资源动态替换与参数注入。重点分享了Android渠道包的签名配置、图标自动替换、宏定义注入等关键技术实现,并给出Jenkins流水线集成案例。该方案可支持日均数百个渠道包的自动化构建,显著提升分发

本博客聚焦游戏开发技巧、创业实战心得及大学热门课程干货。这里既有技术深度,也有思维广度,无论你是开发者、创业者还是高校学子,都能在这里找到适合自己的成长之路! 276

sql的加减乘除运算_怎么编写加减法运算的sql语句

展开全部加法:SQL> SELECT ITEM PRODUCE, WHOLESALE, WHOLESALE+0.25 RETAIL FROM PRICE;PRODUCE 是 ITEM的别名。WHOLESALE+0.25 创建了一个新列,并且用e69da5e6ba9062616964757a686964616f31333365656538RETAIL来命名。减法:1. 作为负号使用:SQL&...

weixin_32227927的博客 1万+

【华为OD技术面试手撕真题】1、长度最小的子数组 | 手撕真题+思路参考+代码解析(C & C++ & Java & Python & JS)(三种解法)

【华为OD面试手撕真题】长度最小的子数组,本专栏更新每年华为OD机试的高频手撕代码题,每个题目都会使用五种语言进行解答(C & C++& Java & Python & JS),思路分析都非常详细, 实现最低的时间复杂度和高通过率,每个解题思路超过百字,内含各个编程语言的八股文面试题,欢迎大家订阅学习, 代码可以直接运行使用,全网限时最低价,持续更新

KJ.JK 1万+

sql while,if else,case when 的相关练习

1.使用IF-ELSE语句显示用户的权限 2.使用WHILE语句显示星级用户 3.使用CASE-END显示用户的状态 --1.用T-SQL语句操作显示系统信息:SQL Server版本号、服务器的名称、错误号等。 --在第二章上机中,已在数据库表中插入测试数据,网上有人举报,可卡因涉嫌发表不合法言论,版主希望查看核实可卡因的发贴情况和权限。 select UName,UClass,UPoint from BBSUser where UName='可卡因' declare @useri

zghhh225的博客 520

华为的C语言编程规范.pdf

华为技术有限公司内部技术规范。本规范制定了编写C语言程序的基本原则、规则和建议。从代码的清晰、简洁、可测试、安全、程序效率、可移植各个方面对C语言编程作出了具体指导。

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

mysql数据库存储过程之while循环

本文介绍了while循环的存储过程。

努力是为了让自己不平庸。。。 3601

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

存储过程三种循环(while、repeat、loop)、跳出循环讲解及例题

while循环 [begin_label:] WHILE search_condition DO statement_list; END WHILE [end_label]; 先判断条件是否成立,成立就执行SQL语句,当条件不成立就退出 1.条件,一定避免死循环!!!! 2.SQL语句体 3.程序体里面...

weixin_44569143的博客 7096

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

53.进阶-存储过程-循环-while

while 循环是有条件的循环控制语句。满足条件后,再执行循环体中的SQL语句。计算从1累加到n的值,n为传入的参数值。

m0_63464979的博客 578

[笔记] SQL笔记-While语法

SQL - 运维篇 第一章 SQL笔记-While语法

wendr的博客 2228

mysql sql语句 while 存储过程_mssql 与 mysql 中While语句使用方法

mssql 与 mysql教程 中while语句使用方法while的使用水平能够有些帮助。while boolean_expression{ sql_statement | statement_block }[ break ]{ sql_statement | statement_block }[ continue ]参数boolean_expression返回 true 或 false 的表达式...

weixin_39637203的博客 839

SQL Server 存储过程事务+异常捕获+while循环+游标写法

记录:SQL Server 存储过程事务+异常捕获+while循环+游标写法

qq_35681991的博客 2864

SQL Server存储过程中WHILE的使用

在SQL Server中,WHILE语句用于重复执行一个代码块,直到指定的条件变为假为止。

PleaseGo的博客 1270

用SQL语言实现一个存储过程,并且使用 WHILE 进行数据循环插入

--存储过程,加while循环 create procedure pro9 as declare @ID int set @ID =5 while(@ID<10) begin insert into [study-test2] values(@ID,'lili') set @ID=@ID+1 end GO exec pro9 --执行 drop procedure pro9 -...

kuguhuan的博客 1291

sql存储过程的while循环

alter procedure time_by as Declare @Count Int Set @Count=1099 While @Count<=4298 --@Count的初值为1099,自然不会大于等于4298,while循环也自然不会执行 Begin update Time_by_day set Time_ID=(@Count-1098) whe...

weixin_30466421的博客 317

SQL系列——存储过程

存储过程存储过程基础?什么是存储过程?优点执行效率很高降低网络通信量代码复用安全性?缺点移植性非常差代码可读性差?用途造测试数据数据同步数据挖掘?注意事项可能遇到的问题:使用语法(Mysql)基础用法创建删除调用参数游标的使用基本用法3中循环方式 while, repeat, loop,handler使用示例:常用系统存储过程 存储过程基础 ?什么是存储过程 就是写在SQL中的方法,用于完成特定功能的SQL语句集合。 ?优点 执行效率很高 ​ 存储过程是预编译的,即创建时编译,而SQL语句是执行一次

weixin_42526326的博客 8847
上一篇: SqlServer 序列的使用
下一篇: .netCore Consul服务注册与发现命令行
RunCodeAjax
博客等级 码龄6年 2粉丝 20原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值