位置: 编程技术 - 正文

关于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储存过程)

  • 营业外收入需要缴纳什么税
  • 应交所得税的计税依据
  • 税务局财务报表报送期限
  • 补交以前年度的社保账务处理
  • 核销的方式
  • 进口货物的关税完税价格不包括
  • 国税代开增值税专票开错了如何处理?
  • 物业管理专票税点
  • 增值税还原税负率一般控制在多少?
  • 专票上少打了开户行账号可以认证吗
  • 长期待摊费用与折旧区别
  • 高新技术企业取消资格的程序
  • 库存商品进货价怎么算
  • 清华同方bios通用密码(thtfpc)
  • 如何在excel中自动筛选
  • windows10如何开机直接进入桌面
  • 预缴企业所得税怎么做账务处理
  • 收到银行承兑汇票后,如何取钱
  • 企业股权融资方式有哪些
  • 发票未到先付款的账务处理
  • windows闹钟
  • 电子商票到期后多少天有效?
  • 工程结算转收入
  • cpqa1000.exe是安全进程吗 cpqa1000进程有什么作用
  • 增值税专用发票上注明的价款含税吗
  • 失控发票进项转出后要补企业所得税吗
  • 贷款滞纳金如何收取
  • 工业总产值 工业销售产值
  • 丑八怪 英文
  • php面向对象和面向过程
  • 老生常谈造句
  • php中include_once
  • nodejs c扩展
  • vue国际化占位符
  • css基础入门
  • php 后期静态绑定
  • 企业为其他企业担保有什么责任
  • 交给工会的40%的工会经费里还要再返60%吗
  • 土地无形资产摊销年限多少年
  • 有限公司也可以向股东核发股票
  • 企业无票支出该怎么做账
  • 增值税零税率和免税的范围
  • 建筑公司是可以开在住宅小区吗
  • 一般纳税人金税盘280怎么做账
  • 小企业固定资产入账标准
  • 一般纳税人金税盘分录
  • 增值税普通发票有什么用
  • 公司不开票了也要做账报税吗
  • 退回的增值税税费怎么做会计记录
  • 房地产成本核算对象
  • 印花税计提金额怎么算
  • 收购免税农产品的进项税率
  • 2020年工伤赔偿标准表
  • 会计建账的内容
  • mysql可以存什么
  • 在sp_executesql中使用like字句的方法
  • mysql 正则表达式 是否包含字母
  • vista和win7哪个对配置要求高
  • win8 start menu
  • xp系统如何禁止各种窗口弹出
  • windows xp密码忘记怎样解锁
  • 苹果系统怎么更新
  • mac系统怎么给文件夹设置密码
  • 测试模式win8专业版 9200
  • win7装win8系统教程
  • kb4592449-windows安全每月质量汇总
  • cocos2d-x window实现鼠标移动 键盘事件
  • windows如何进行批处理
  • android 按键
  • 用原生js实现过什么功能
  • js 堆排序
  • 安卓手机图片缓存在哪
  • 税务系统会议费管理办法
  • 国税系统公务员政审父母超生合格吗
  • 深圳税务网上服务大厅官网
  • 发票扫码抽奖用什么软件
  • 2016年小微企业所得税优惠政策文号
  • 社保费是国税还是地税
  • 请问在哪里可以培训护工
  • 无锡市国家税务局
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设