位置: 编程技术 - 正文

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

  • 个人可以申请代收货款吗
  • 以公允价值计量计入其他综合收益
  • 增值发票每月上报是怎么个程序吗
  • 软件 折旧年限
  • 所得税滞纳金怎么做账
  • 季节性停用的设备应计提折旧吗
  • 剩余折旧月份
  • 私立医院收到投诉信
  • 贴息收入什么意思
  • 新办建筑劳务公司有资质证书吗
  • 主体资格的法律规定
  • 科技公司营业执照经营范围明细
  • 开增值税票需要对方什么资料
  • 小汽车残值率多少合适
  • 已认证未抵扣的发票,又做了红字,如何处理
  • 作为职工福利费取得的专用发票不能抵扣吗
  • 税务局如何检查上传的发票
  • 个税返还手续费增值税申报填在哪里
  • 在建工程的折旧费计入什么科目
  • 设备销售和安装账务
  • 固定资产直接进费用违背什么
  • 金税盘开红字发票
  • 委托付款分录
  • 苹果电脑的删除
  • 合并报表同一控制下和非同一控制下区别
  • 发生股权转让时怎么处理
  • windows11关机在哪
  • 苹果11 关机方法
  • 税控机抵减增值税税额
  • 租金摊销表格式
  • PHP:Memcached::getDelayed()的用法_Memcached类
  • thinkphp多数据库连接
  • 房产开发企业涉及税种
  • 软件企业高新技术有哪些
  • 在生产经营过程中违反什么规定
  • 项目的分包行为是否合理
  • 什么是进项票什么是成本票
  • 员工意外伤害保险最多赔多少
  • 个体户怎么网上变更法人
  • 原始凭证在账务处理程序中的作用
  • 企业的资产评估报告在哪里获取
  • 增值税发票有哪些项目
  • 进项税额有留底怎么做分录
  • 什么时候不能计入开办费
  • 收据可以入账的情况
  • 免缴土地使用税是不是不用交税
  • 购买设备分期付款凭证怎么做
  • 代缴车险
  • 白条可以入账吗?
  • 现金日记账退款怎么记账
  • 黄金入账如何做会计分录
  • 劳务派遣的工资是谁发的
  • 全国统一电子发票查询
  • 应交税费期初有余额吗
  • 客户收到产品后应该说什么
  • 企业应收账款的事前管理包括
  • 房租费计提如何入账
  • 新公司成立建账流程
  • mysql 临时表
  • sqlserver存储过程在哪
  • wp7.8升级wp8
  • xp系统远程桌面设置
  • linux怎么配置vim
  • unity加载gif
  • nodejs 用途
  • 怎么把perl删除干净
  • javascript相对路径
  • shell脚本入门详解
  • node.js使用教程
  • bootstrap-
  • jquery .find()
  • go语言websocket
  • shell python
  • js设置图片边框
  • 基于python语言的项目
  • 国家税务总局千户集团
  • 广东每年交多少税给国家
  • 上期留底税额怎么查
  • 无锡梁溪区在哪
  • 关于个体户的个人所得税的最新政策法规
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设