位置: 编程技术 - 正文

关于SQL 存储过程入门基础(变量)(sql中的存储过程是干嘛用的)

编辑:rootadmin

上一篇我们讲到了SQL存储过程的基本定义,怎么创建,使用,这篇就来讲一下变量的使用。

变量分文局部变量和全局变量

局部变量是@开头,全局变量是@@开头,这里我们主要讲局部变量,全局变量我们后面再讲。

在c# 语言中,定义一个变量很简单,例如

在sql中,定义一个变量需要关键字DECLARE,还需要个特殊符号标记(@)表示是变量。

看看简单的声明语法:

@Local_Var是一个整体,表示一个变量。

data_type就是数据类型了,这个大家都很熟悉的,例如int,decimal ,float,text等。

变量声明了,怎么赋值呢,能在声明的时候赋值么?像这样

这样是不行的,但是这样呢声明可以赋值,再声明后是可以再赋值的,这里有两种方式赋值set,select ,先看基本用法,再说区别

一,基本用法

从上面看出来了,Set,与select都可以给变量赋值。

然后我们看看变量的运算,运算其实很简单,下面看看加减法

我们再看看乘除法呢

最后看一下模运算%

二,区别

1,表达式返回多个值时

2,表达式未返回值时

这里简单总结下

下表列出 SET 与 SELECT 的区别。

条件  set select 表达式返回多个值出错将返回的最后一个值赋给变量表达式未返回值变量被赋为null值变量保持原值

下面来看个综合的例子

推荐整理分享关于SQL 存储过程入门基础(变量)(sql中的存储过程是干嘛用的),希望有所帮助,仅作参考,欢迎阅读内容。

关于SQL 存储过程入门基础(变量)(sql中的存储过程是干嘛用的)

文章相关热门搜索词:sql存储过程语法大全,sqlyog存储过程,sql 存储过程语句,sql存储过程语法大全,sql存储过程什么意思,sql存储过程语法大全,sql存储过程什么意思,sql 存储过程语句,内容如对您有帮助,希望把文章链接给更多的朋友!

关于SQL 存储过程入门基础(基础知识) 大学里面对存储过程没有讲到什么,工作了一段时间,对存储过程还是没有用到,根本不需要去写存储过程,可能是做的软件方向的原因吧。为了以后

基于Sql Server通用分页存储过程的解决方法 sqlserver分页方式很多,效率吗当到达万级以上就有些吃力了,这里暂时不例出来了sqlserver以上就有了row_number也是一大进步,详情如下参考SqlServer

关于sql server批量插入和更新的两种解决方案 .游标方式1DECLARE@DataNVARCHAR(max)SET@Data='1,tanw;2,keenboy'--Id,NameDECLARE@dataItemNVARCHAR()DECLAREdata_cursorCURSORFOR(SELECT*FROMsplit(@Data,';'))OPENdata_cursorFETCHNEXTFROMdata_cursorI

标签: sql中的存储过程是干嘛用的

本文链接地址:https://www.jiuchutong.com/biancheng/347508.html 转载请保留说明!

上一篇:关于SQL 存储过程入门基础(流程控制)(sql存储过程什么意思)

下一篇:关于SQL 存储过程入门基础(基础知识)(sql储存过程)

  • 小规模纳税人开普票要交税吗
  • 税务迁移麻烦吗
  • 应交所得税的计算公式
  • 城建税的税目是哪些
  • 外出办事车费计入什么科目
  • 利息收入记借方负数表示增加还是减少
  • 其他应付款转实收资本有风险吗
  • 残疾人保障金的计算方法
  • 没有达到起征点的工资忘计申报个税,可以税前扣除吗
  • 制造业三项费用占比行业怎么算
  • 融资租赁会计核算的一般原则是什么
  • 公司出租非自有房产
  • 厂房房产税如何计算
  • 出口酒类产品需要什么
  • 企事业承包承租方缴纳的管理费税费
  • 收到培训机构的电话骚扰该怎么办?
  • 公司结算工资
  • 外购货物用于职工福利企业所得税怎么调整
  • 新公司没有实收资本,他的钱从哪来
  • 消防安装工程会计核算
  • 公司处理陈旧物怎么处理
  • 公司给员工的餐补有没有个税
  • 收到服务费专票怎么做账
  • 非贸付汇税金承担
  • 如何保护电子邮件账户不被黑客攻击
  • 公司的贷款过桥怎么办
  • 建筑业开具发票
  • PHP:session_get_cookie_params()的用法_Session函数
  • PHP:curl_version()的用法_cURL函数
  • 个人股份转让
  • 销售费用负担的差异会计分录
  • 期间费用的会计科目
  • 出口退税是怎么个流程
  • 木制家具出口流程
  • 外商投资企业如何定性
  • 深度学习中的注意力机制模型及代码实现(SE Attention、CBAM Attention)
  • 免征增值税会计科目
  • php递归函数桃子一天吃一半
  • vuejs echarts
  • 车间打杂工
  • 吸收合并的目的是什么
  • scrapy csdn
  • 应收保费核算什么业务
  • 无偿赠送怎么做账
  • 样品开发计划
  • 财务报表审计的基础是独立性和专业性
  • 保险公司报销修车流程
  • 代扣代缴增值税要交附加税吗
  • 购进无偿赠送
  • 收到工程进度款怎么做分录
  • 合同约定合同期限自动顺延
  • 销售加工费怎么记账
  • 材料款已付,发票没来
  • 购入钢材
  • 基本医疗保险费是医保吗
  • 私人贴现做账
  • 预收账款余额在贷方是什么意思
  • sql语句大全实例教程
  • u极速u盘启动官网
  • win10应用商店try that again
  • docker部署zookeeper集群
  • swimsuitnetwork.exe - swimsuitnetwork是什么进程 有何作用
  • macbookair电脑屏幕
  • 怎么看win7
  • 创建网站根目录
  • 动态设置class
  • 基于springboot的毕设
  • crontab每秒执行一次命令
  • framelayout布局
  • jquery mobile教程
  • activity与fragment的通信
  • 百望税控盘电子发票发送邮箱
  • 千元版的发票
  • 船舶吨税的税率怎么算
  • 天津税务查询电话
  • 税务备案表银行留存
  • 安徽农村户口可以交社保吗
  • 烟叶税是谁交
  • 企业所得税零申报
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设