SqlServer declare类型的变量用法
换工作了,以后主要和SqlServer打交道了,仿佛回到了大学,不知道学校的饭还是那么好吃又便宜吗?北京的饭好贵;不知道门口那家板面的生意是不是还是那么红火,好想再去吃一碗。。。
咳咳,不多说了,直接进入主题
declare 这个类型,其实可以理解为Java里面的public类型变量,全局有效,当然非要较真的话,我觉得归到protected类也可以(不理解的话不要看后半段,只是为了严谨)
Java修饰符
public : 对所有类可见。使用对象:类、接口、变量、方法
protected : 对同一包内的类和所有子类可见。使用对象:变量、方法。 注意:不能修饰类(外部类)
举个例子
比如:
for(int 1=0;i<10;i++){
...
...
...
}
此时int变量的范围知识在这个for循环里,一旦离开这个循环,int变量i将不存在
而SqlServer中的declare类型,可以理解为一个全局变量,像这样:
在一个全局类里面定义公共静态变量 public class Global
{ public static int abc = 0; public static int def = 0;
}
那么这个变量不仅仅在一个人for循环里面有效,在整体方法里面都是有效的,也不用在开头申明
官方链接:http://msdn.microsoft.com/zh-cn/library/ms188927.aspx
但是-----------------------------------------------------------------
既然说的是SqlServer语言,那就有特殊
如果函数里面加了go,那么就会截断该变量范围,只在本次批处理有效哦
主要参考及感谢链接:
https://www.jb51.net/article/190779.htm
www.baidu.com
SqlServer declare类型的变量用法相关推荐
- 简单介绍SQLserver中的declare变量用法
这篇文章主要介绍了SQLserver中的declare变量用法,sql中declare是声明的意思,就是声明变量的,这个一般是用在函数和存储过程中的.感兴趣的可以来了解一下 平时写SQL查询.存储过程 ...
- java 枚举类型enum的用法详解
Java Enum原理 public enum Size{ SMALL, MEDIUM, LARGE, EXTRA_LARGE }; 实际上,这个声明定义的类型是一个类,它刚好有四个实例,在此尽量不要 ...
- python参数类型限定_python限定方法参数类型、返回值类型、变量类型等|python3教程|python入门|python教程...
https://www.xin3721.com/eschool/python.html typing模块的作用 自python3.5开始,PEP484为python引入了类型注解(type hints ...
- python限定方法参数类型、返回值类型、变量类型
typing模块的作用 自python3.5开始,PEP484为python引入了类型注解(type hints) 类型检查,防止运行时出现参数和返回值类型.变量类型不符合. 作为开发文档附加说明,方 ...
- python限定方法参数类型、返回值类型、变量类型等
typing模块的作用 自python3.5开始,PEP484为python引入了类型注解(type hints) 类型检查,防止运行时出现参数和返回值类型.变量类型不符合. 作为开发文档附加说明,方 ...
- python的类变量和成员变量用法_Python面向对象程序设计类变量与成员变量、类方法与成员方法用法分析...
本文实例讲述了Python面向对象程序设计类变量与成员变量.类方法与成员方法用法.分享给大家供大家参考,具体如下: 类变量与成员变量 在类中声明的变量我们称之为类变量[静态成员变量], 在init() ...
- PLSQL 之类型、变量和结构
1.类型 在<.Net程序员学用Oracle系列(5):三大数据类型>一文中详细地讲述了 Oracle 的基本数据类型,文中还提到,除基本数据类型之外,Oracle 还在语法上支持一些非固 ...
- C语言结构体(struct)类型的各种用法
文章目录 一.基本概念 二.结构体定义的三种方式(声明后有不能忘了:号) 三.访问结构体成员 四.结构体数组 五.结构体的嵌套 一.基本概念 在C语言中,可以定义结构体类型,将多个相关的类型的变量包装 ...
- sql中变量用法_SQL变量:基础和用法
sql中变量用法 In this article, we will learn the notions and usage details of the SQL variable. In SQL Se ...
最新文章
- python3 正则表达式 匹配多个 单词 字符串
- C++之父元旦专访(8+13个问题,关于C++的学习使用和未来)
- 在python子程序中、使用关键字_Python 的控制和函数
- FusionCharts参数的详细说明和功能特性
- 设计模式之_工厂系列_03
- perl学习笔记(9)
- Source Insight使用技巧
- 设置ngxin服务器虚拟主机,详解Nginx 虚拟主机配置的三种方式(基于端口)
- 可重入函数 与线程安全的区别与联系
- chmod是linux命令吗,Linux chmod命令怎么用
- Linux 免费学习路线大全,你想要的都在这里啦(持续更新,欢迎收藏❤️关注点赞加评论)
- 4556: [Tjoi2016Heoi2016]字符串
- 7-4 散列表查找(PTA程序设计)
- Vissim 基础教程和技巧
- 分享一些第三方免费接口集
- UmiJs整合Egg
- 混凝土抗压弹性模量自动计算表_2011混凝土弹性模量试验.doc
- 半波对称振子方向图_对称振子阵列天线.ppt
- win10下装win7双系统_Win10用不惯?试试Win10加Win7双系统吧
- 参数冗杂的优化解决办法看这里
热门文章
- 华为mate40pro鸿蒙冷散热,原创
华为mate40pro亮利剑:麒麟1020+双6400万+鸿蒙系统,这才是华为...
- 什么样的男人才是女人眼中最帅的男人
- QRowTable表格控件(二)-红涨绿跌
- Windows10设置Tomcat开机启动
- 【高大上の连载】TA神犇的日常[弃坑,停更]
- Line 2 in XML document from class path resource [applicationConfigMoNi.xml] is invalid; nested exce
- 计算机与音乐学,浅谈计算机与音乐学科的整合
- TCP 超时时间设置过长或 MTU 设置不合理会导致网络速度变慢吗
- 第三篇:基于小米手机的,Magisk面具教学
- 机械学习:保险反欺诈预测