没有合适的资源?快使用搜索试试~ 我知道了~
首页MSSQL入门篇:掌握基本数据类型与语法
本资源是一份名为《MSSQL基本技能篇--入门篇十章》的PDF文档,由公众号HIT杂谈发布,主要针对MSSQL初学者和实际工作中需要处理MSSQL问题的职场人员。该系列教程旨在系统地介绍MSSQL的基础知识,通过十个章节深入讲解,涵盖了SQL的核心内容。 第1章详细介绍了SQL的数据类型,这是SQL Server中的重要概念。SQL的数据类型大致分为系统数据类型和用户自定义数据类型。系统数据类型共有25种,包括整数数值型(如bigint、int、smallint和tinyint,它们的取值范围不同),浮点数值型(如float、numeric和decimal,用户可以指定总长度和小数位数),字符串型(如varchar和nvarchar,存储字符,特别指出中文字符占两个字节),日期时间型(如date、time和datetime,分别表示日期、时间或两者结合),以及文本型(text)和货币型(money)等。 在日常开发中,重点掌握常用的数据类型即可,例如整数类型的大小比较,浮点数的精度控制,以及字符串和日期时间的处理。这些基础数据类型的理解对于编写高效、准确的SQL查询至关重要。 后续章节将涵盖SQL的基本语法,如增删改查操作,JOIN操作,聚合函数的使用,以及SQL联合查询和视图的创建,这些都是SQL编程中的核心技能。整个教程按照从基础到进阶再到实战的顺序展开,旨在帮助学习者建立起扎实的MSSQL基础,并能在实际工作中灵活应用。阅读这份教程,无论是对新手还是有一定经验的开发者,都能提升SQL技能和工作效率。
资源详情
资源推荐
@rq2 datetime
as
.......
上述三点涉及到一些查询、聚合函数、存储过程等,有不明白的可以先放下,后
面会慢慢讲到。主要是要理解 局部变量的作用,下面用代码和执行结果对比,
更加有助于理解:
代码段 1 :
DECLARE @i INT ----定义变量@i
SELECT @i -----先看下@i 的值,此时没有赋值的情况下默认是 null
SET @i = 1 ----将@i 赋值为 1
SELECT @i ----再次查看@i 的值
执行的结果:
代码段 2 :
DECLARE @i INT ----定义
SET @i = 1 ----赋值
SET @i=@i+1 ----先自增 1 ,再赋值回@i
SELECT @i ---展示结果
效果如下 :
通过这两个例子,应该对变量有个基本的理解了。需要说明一点的是,局部变量
只是局部有效,比如在当前存储过程内或在当前进程内,离开当前的执行过程,
局部变量就会被释放了。
(2)全局变量:
全局变量实际上是获取数据库层面的一些参数,前面有两个@@,在平时使用过
程中其实出现的频率不高,最常用的就两个:@@ERROR 和@@ROWCOUNT 。
@@ERROR 返回最后执行的 sql 是否报错,如果报错,这个变量就不为 0 ,这边
变量经常用来判断上一句是否执行成功。而@@ROWCOUNT 则返回上一句执行所
影响的行数,常用来判断 INSERT 是否成功。
其他的全局变量由于用的很少,本文不作过多阐述,有兴趣的可以自行网上查下,
欢迎评论区讨论分享!
剩余39页未读,继续阅读
HIT杂谈
- 粉丝: 7
- 资源: 1
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 新型矿用本安直流稳压电源设计:双重保护电路
- 煤矿掘进工作面安全因素研究:结构方程模型
- 利用同位素位移探测原子内部新型力
- 钻锚机钻臂动力学仿真分析与优化
- 钻孔成像技术在巷道松动圈检测与支护设计中的应用
- 极化与非极化ep碰撞中J/ψ的Sivers与cos2φ效应:理论分析与COMPASS验证
- 新疆矿区1200m深孔钻探关键技术与实践
- 建筑行业事故预防:综合动态事故致因理论的应用
- 北斗卫星监测系统在电网塔形实时监控中的应用
- 煤层气羽状水平井数值模拟:交替隐式算法的应用
- 开放字符串T对偶与双空间坐标变换
- 煤矿瓦斯抽采半径测定新方法——瓦斯储量法
- 大倾角大采高工作面设备稳定与安全控制关键技术
- 超标违规背景下的热波动影响分析
- 中国煤矿选煤设计进展与挑战:历史、现状与未来发展
- 反演技术与RBF神经网络在移动机器人控制中的应用
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功