位置: 编程技术 - 正文

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

  • 所得税费用的余额期末时应转入利润分配账户
  • 快速撕发票的方法有哪些
  • 现金流量表中购建固定资产怎么计算
  • 固定资产进项税额
  • 增值税专用发票可以开电子发票吗
  • 外贸企业采购货物会计分录
  • 跨年错误分录能红冲吗
  • 增值税税负多少算高
  • 发票已经开但是没有收到发票怎么做
  • 企业股权溢价转让会计分录
  • 不抵扣的发票怎么导入做账系统
  • 服务业增值税如何计算
  • 实际缴纳的增值税税额怎么算
  • 出口退税成本核算
  • 预收款没有发票怎么入账
  • 小规模企业转为一般纳税人怎么做会计分录
  • 银行存款二级科目怎么增加
  • 企业所得税汇算表
  • 汇算清缴退税怎么调整金额
  • 加油站的成品油经营许可证过期3个月还能换证吗?
  • 未开票收入缴纳增值税怎么冲减补开发票
  • 住房公积金余额有利息吗
  • 自创商誉的确认
  • 苹果客服人工24小时
  • flash是什么文件
  • 房产税应计入哪个会计科目
  • php找出字符串中出现最多的字母
  • php网页安全认证是什么
  • PHP:imagecopymergegray()的用法_GD库图像处理函数
  • php java c#
  • php pdo和mysqli
  • 季报的季初季末数怎么填
  • php调用变量的符号
  • vue的number
  • SpringBoot+Vue实现简单用户管理平台第一篇(后端接口设计)
  • mfcc特征提取过程
  • 收到外币收入怎么入账
  • 企业转让时应收账款如何处理
  • 营改增后增加了什么征税项目
  • 现金流量表的编制方法和计算公式
  • python中self详解
  • 软件公司股权
  • 深入解读何暮楚
  • 公司组织出国旅游可以不带钱吗
  • mysql 5.7.1
  • 应交增值税为负数是什么意思
  • 房地产企业增值税预征率
  • 员工工作服扣款
  • 分公司注销怎么起诉公司
  • 个体户营业额超了怎么办
  • 律师事务所收取费用有标准吗
  • 递延收益为什么不影响利润总额
  • 公司借款给个人的税务问题
  • 采用公允价值模式计量的投资性房地产不需要计提折旧
  • 验资账户需要对账吗
  • 工程结算价超过合同价10%
  • 进项税额转出有余额怎么调整
  • 工程施工和工程造价哪个好
  • 可供出售金融资产和交易性金融资产
  • 边际成本是什么意思大白话
  • 建账基本要求
  • solaris syslog
  • 苹果mac双系统好不好
  • Kali(debian) Too many open files 错误处理办法
  • ubuntu 上不了网
  • linux系统漏洞总结
  • mac电脑卡死按哪三个键
  • 如何关闭win8快速启动
  • 系统ui怎么关闭
  • dos批处理实例
  • app塔防游戏
  • jquery添加css样式
  • 手机物理游戏
  • css行与行之间的间距怎么调
  • 详解16型人格
  • nodejs入门教程
  • jQuery使用ajax跨域获取数据的简单实例
  • 在地税局工作是什么编制
  • 货物税费
  • 经营碎石的税点多少
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设