我的编程空间,编程开发者的网络收藏夹
学习永远不晚

SQL Server的入门实战分析

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

SQL Server的入门实战分析

本篇内容介绍了“SQL Server的入门实战分析”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!

环境信息:

OS:Windows

Software:SQL Server、 Microsoft SQL Server Management Studio

类型:T-SQL

事件:数据库管理

文档:SQL Server2016从入门到实战

一、T-SQL 概述

    此语言为Microsoft公司设计开发的结构化查询语言,是对SQL的扩展,具备标准SQL的主要特点,该语言可以实现图形界面能够完成的所有功能!

    1、注释

        代码中不执行的部分,一般是对功能的讲解说明,以 -- 开头到结尾部分的行 ,处于不执行阶段,单行注释,以 包裹的文本块,一般多行注释使用

    2、变量

        局部变量:作用在程序内部,以@开头的名称,且必须以 declare定义后才可以使用

#定义
declare {@l_v1 data_type}[,...n]
#赋值
set @l_v1=expression
select {@l_v1=expression} [,...n]
#显示
print @l_v1
select @l_v1
declare @name varchar(8),@sex varchar(2),@age smallint
declare @address varchar(100) 
set @address='宣城'
select @address

SQL Server的入门实战分析

    全局变量:非用户定义,是服务器级别的,以@@开头

    常用的全局变量

@@connections 返回最近一次启动SQL Server,尝试连接的次数
@@error    返回最后执行SQL 语句的错误代码
@@rowcount    返回上次语句影响的行数
@@servername    返回允许SQL Server本地服务器的名称
@@version    返回SQL Server当前安装的日期、版本和处理器类型
@@language    返回SQL Server服务器的语言

 3、运算符

        算数运算符、赋值运算符、位运算符、比较运算符、逻辑运算符、字符串串联运算符

二、T-SQL语句

    1、DML 

        数据操作语言:查询、插入、删除、更新

        select

        insert

        delete

        update

    2、DDL

        数据定义语言:定义结构和数据关系等

        create

        alter

        drop

    3、DCL

        数据控制语言:数据完整性和存储控制

        grant

        revoke

        deny

三、流程控制

    1、流程控制关键字

        declare: 声明变量

        begin...end:定义语句块

        berak :退出while循环

        continue :重新开始循环

        goto label  :从label之后的语句处继续进行处理

        if...else  :双分支判断

        case...when...then...end:多分支判断

        return  :退出

        waitfor:等待延迟

        while :循环

        print:输出

    2、语法格式

begin
    {
    select、insert、update...
    }
end
if xxx
    xxx
    
    
if xxx
    xxx
else xxx
    xxx
    
case  xxx
when  xxx  then  xxx
...
when  xxx  then  xxx
else xxx
end
while xxx
    xxx
    [bread]
    xxx
    [continue]

“SQL Server的入门实战分析”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注亿速云网站,小编将为大家输出更多高质量的实用文章!

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

SQL Server的入门实战分析

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

Apache Spark SQL入门及实践的实例分析

Apache Spark SQL入门及实践的实例分析,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。Apache SparkSQL是一个重要的Spark模块,我们
2023-06-02

数据分析实战 即学即用的入门课

当下,几乎每个人和每个公司都需要具备数据分析的能力,只有这样,我们才能真正参与到这个海量数据崛起的时代。 数据挖掘和数据分析有一些门槛,你只需要熟悉数据从采集、清洗到集成的准备过程,掌握最核心的十个数据挖掘算法,快速积累经验,你就能拥有数据分析这项新技能,有能
数据分析实战 即学即用的入门课
2019-11-17

SQL Server中WAITFOR DELAY注入的示例分析

这篇文章主要为大家展示了“SQL Server中WAITFOR DELAY注入的示例分析”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“SQL Server中WAITFOR DELAY注入的示例分
2023-06-04

Elasticsearch入门实例分析

这篇文章主要介绍“Elasticsearch入门实例分析”,在日常操作中,相信很多人在Elasticsearch入门实例分析问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Elasticsearch入门实例分析
2023-06-05

掌握SQL Server实战教程之SQL Server的安装指南

目录前言一. 数据库的介绍1.1 数据库的分类1.2 MS SQL介绍二. MS SQL的安装2.1 从网站下载安装包2.2 开始安装 选择基本版本2.3 安装SSMS三. 连接数据库3.1 数据库的连接3.2 创建数据库总结前言本文沐风
2023-04-19

掌握SQL Server实战教程之SQL Server的安装指南

对于项目来说最重要的一环莫过于数据库了,一个良好的数据库能够让项目更加清晰、条理分明,下面这篇文章主要给大家介绍了关于掌握SQL Server实战教程之SQL Server的安装指南,需要的朋友可以参考下
2023-05-16

Sql Server存储过程实例分析

今天小编给大家分享一下Sql Server存储过程实例分析的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。从存储过程返回数据
2023-06-30

CTF AWD入门实例分析

这篇文章主要介绍了CTF AWD入门实例分析的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇CTF AWD入门实例分析文章都会有所收获,下面我们一起来看看吧。引文AWD赛制是一种网络安全竞赛的赛制。AWD赛制由安
2023-07-04

Mybatis的SQL注入实例分析

本文小编为大家详细介绍“Mybatis的SQL注入实例分析”,内容详细,步骤清晰,细节处理妥当,希望这篇“Mybatis的SQL注入实例分析”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。前言MyBatis3提供了
2023-06-29

【JavaWeb从入门到实战】MySQL筑基&初探SQL

🔥一个人走得远了,就会忘记自己为了什么而出发,希望你可以不忘初心,不要随波逐流,一直走下去🎶 🦋 欢迎关注🖱点赞👍收藏🌟留言🐾
2023-08-17

Python入门到实战 Python的修

Python的修炼之道(入门语法、游戏开发、网络编程)课程讲师:小强老师课程分类:Python适合人群:初级课时数量:43课时用到技术:Python涉及项目:数据库应用程序开发 游戏开发咨询QQ:1337192913课程设计思路及目标:本课
2023-01-31

编程热搜

目录