SQL Server的入门实战分析

58次阅读
没有评论

共计 1498 个字符,预计需要花费 4 分钟才能阅读完成。

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

环境信息:

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

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

  常用的全局变量

@@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...
 }
if xxx
 xxx
 
 
if xxx
 xxx
else xxx
 xxx
 
case xxx
when xxx then xxx
when xxx then xxx
else xxx
while xxx
 xxx
 [bread]
 xxx
 [continue]

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

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2023-07-26发表,共计1498字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)