当前位置:网站首页>SQL:存储过程和触发器~笔记
SQL:存储过程和触发器~笔记
2022-07-06 13:07:00 【念迟鱼学编程】
1.变量的概念分类
概念 :被赋予一定值的语言元素。
分类:全局变量、局部变量
全局变量 | 由系统提供并且预先声明的变量,用户一般只能查看不能修改全局变量的值,一般是以@@开始的变量 |
---|---|
局部变量 | 用户声明的用以保存特定类型的单个数据值的对象。它局部于一个语句批,一般是以@开始的变量 |
2.变量的声明与赋值
局部变量必须先声明再使用,声明的基本语句:
declare @ 局部变量 [as] 数据类型 [,......n]
注意:使用declare语句声明的局部变量初始值被初始化为NULL。
变量赋值语句格式:
set @ 局部变量名 = 值 | 表达式
注意:表达式可以是任何SQL表达式
也可以使用select语句对局部变量赋值,格式为:
select @ 局部变量 = 值 | 表达式
例题:声明三个整型变量:@x、@y和@z,并给@x、@y变量分别赋予一个初值,然后将这两个变量的和值赋给@z,并显示变量@z的结果。
declare @x int , @y int , @z int
set @x = 10
set @y = 20
set @z = @x + @y
print @z
print的作用是将用户定义的信息返回给客户端,其语法格式为:
print 'ascll文本字符串' | @ 局部变量名 | 字符串表达式 | @@ 函数名
边栏推荐
- 快讯:飞书玩家大会线上举行;微信支付推出“教培服务工具箱”
- Vim 基本配置和经常使用的命令
- Interviewer: what is the internal implementation of ordered collection in redis?
- KDD 2022 | 通过知识增强的提示学习实现统一的对话式推荐
- Summary of cross partition scheme
- 缓存更新策略概览(Caching Strategies Overview)
- string的底层实现
- 2022菲尔兹奖揭晓!首位韩裔许埈珥上榜,四位80后得奖,乌克兰女数学家成史上唯二获奖女性
- HMS Core 机器学习服务打造同传翻译新“声”态,AI让国际交流更顺畅
- Replace Internet TV set-top box application through digital TV and broadband network
猜你喜欢
HMS core machine learning service creates a new "sound" state of simultaneous interpreting translation, and AI makes international exchanges smoother
Aike AI frontier promotion (7.6)
Fastjson parses JSON strings (deserialized to list, map)
None of the strongest kings in the monitoring industry!
互联网快讯:吉利正式收购魅族;胰岛素集采在31省全面落地
每个程序员必须掌握的常用英语词汇(建议收藏)
20220211 failure - maximum amount of data supported by mongodb
What is the problem with the SQL group by statement
缓存更新策略概览(Caching Strategies Overview)
袁小林:安全不只是标准,更是沃尔沃不变的信仰和追求
随机推荐
js之遍历数组、字符串
Common English vocabulary that every programmer must master (recommended Collection)
Pat 1078 hashing (25 points) ⼆ times ⽅ exploration method
面试官:Redis中有序集合的内部实现方式是什么?
The use method of string is startwith () - start with XX, endswith () - end with XX, trim () - delete spaces at both ends
跨分片方案 总结
3D face reconstruction: from basic knowledge to recognition / reconstruction methods!
Reflection operation exercise
After working for 5 years, this experience is left when you reach P7. You have helped your friends get 10 offers
Replace Internet TV set-top box application through digital TV and broadband network
[interpretation of the paper] machine learning technology for Cataract Classification / classification
Nodejs教程之Expressjs一篇文章快速入门
Fastjson parses JSON strings (deserialized to list, map)
@PathVariable
Summary of cross partition scheme
Interviewer: what is the internal implementation of ordered collection in redis?
监控界的最强王者,没有之一!
代理和反向代理
document.write()的用法-写入文本——修改样式、位置控制
[redis design and implementation] part I: summary of redis data structure and objects