【数据库视频】Transact—SQL语句

简介: 【数据库视频】Transact—SQL语句

Transact—SQL概述

了解

  • SQL结构化查询语言
  • Transact—SQL语言是SQL的增强版本

类型

  • 数据
  • 定义
  • 操控
  • 控制
  • 常用
  • 事务管理
  • 流程控制
  • 附加的语言元素

常量与变量

常量

  • 常量指具体的值,不需要声明

变量

分类

  • 全局
  • 局部

局部变量声明

格式

1. DECLARE
2. {@local_variablep[AS]data_type
3. |@cursor_variable_nameCURSOR
4. }[,…n]

给声明的局部变量赋值

1. set@local_variable=expression
2. select@local_variable=expression[,…n]

运算符

算数运算符

运算符

说明

+

加法运算

减法运算

*

乘法运算

/

除法运算,若两个表达式都是整数,则结果取整数值,小数值将略去

%

取模运算,返回两数相除后的余数

位运算法

运算符 说明
& 位与逻辑运算
l 位或逻辑运算
^

位异或逻辑运算

比较运算法

运算符 说明
= 等于
> 大于
< 小于
>= 大于或等于
<= 小于或等于
<> 不等于
!= 不等于
!> 不大于
!< 不小于

逻辑运算法

运算符 说明
all 如果一组的比较都为true,则结果为true
and 都为true,则为true,否则为false
any 任何一个为true,则为true
between
  • 操作数在某个范围,则为true
exists 若子查询中包含某些行,则为true
in 若操作数中等于表达式中的一个,则为true
like 操作数与某种模式相匹配,则为true
not 对任何其他布尔运算符的结果值取反
or 任何一个为true,结果为true
some 在一组比较中,有些比较为true,结果为true

其他运算符

  • 赋值运算符
  • 连接运算符
  • 一元运算符
运算符 描述
+ 数值为正
- 数值为负
~ 返回数字的逻辑非

注释

目的

  • 养成好的开发习惯
  • 随代码进行说明诊断

内容

  • 程序名称
  • 作者名称
  • 变量说明
  • 代码更改日期
  • 算法描述

添加

  • 双连字符(—)
  • 正斜杠星号字符(/*...*/)


相关文章
|
23天前
|
SQL 开发框架 .NET
ASP.NET连接SQL数据库:详细步骤与最佳实践指南ali01n.xinmi1009fan.com
随着Web开发技术的不断进步,ASP.NET已成为一种非常流行的Web应用程序开发框架。在ASP.NET项目中,我们经常需要与数据库进行交互,特别是SQL数据库。本文将详细介绍如何在ASP.NET项目中连接SQL数据库,并提供最佳实践指南以确保开发过程的稳定性和效率。一、准备工作在开始之前,请确保您
111 3
|
5天前
|
SQL 数据采集 监控
局域网监控电脑屏幕软件:PL/SQL 实现的数据库关联监控
在当今网络环境中,基于PL/SQL的局域网监控系统对于企业和机构的信息安全至关重要。该系统包括屏幕数据采集、数据处理与分析、数据库关联与存储三个核心模块,能够提供全面而准确的监控信息,帮助管理者有效监督局域网内的电脑使用情况。
12 2
|
10天前
|
SQL JSON Java
没有数据库也能用 SQL
SPL(Structured Process Language)是一款开源软件,允许用户直接对CSV、XLS等文件进行SQL查询,无需将数据导入数据库。它提供了标准的JDBC驱动,支持复杂的SQL操作,如JOIN、子查询和WITH语句,还能处理非标准格式的文件和JSON数据。SPL不仅简化了数据查询,还提供了强大的计算能力和友好的IDE,适用于多种数据源的混合计算。
|
24天前
|
SQL 监控 数据库
慢SQL对数据库写入性能的影响及优化技巧
在数据库管理系统中,慢SQL(即执行缓慢的SQL语句)不仅会影响查询性能,还可能对数据库的写入性能产生显著的不利影响
|
12天前
|
SQL 数据库
SQL数据库基础语法入门
[link](http://www.vvo.net.cn/post/082935.html)
|
19天前
|
SQL 存储 关系型数据库
mysql 数据库空间统计sql
mysql 数据库空间统计sql
37 0
|
23天前
|
SQL 存储 监控
串口调试助手连接SQL数据库的技巧与方法
串口调试助手是电子工程师和软件开发人员常用的工具,它能够帮助用户进行串口通信的调试和数据分析
|
23天前
|
SQL 存储 数据采集
如何把问卷录入SQL数据库
将问卷数据录入SQL数据库是一个涉及数据收集、处理和存储的过程
|
23天前
|
SQL 开发框架 .NET
ASP.NET连接SQL数据库:实现过程与关键细节解析an3.021-6232.com
随着互联网技术的快速发展,ASP.NET作为一种广泛使用的服务器端开发技术,其与数据库的交互操作成为了应用开发中的重要环节。本文将详细介绍在ASP.NET中如何连接SQL数据库,包括连接的基本概念、实现步骤、关键代码示例以及常见问题的解决方案。由于篇幅限制,本文不能保证达到完整的2000字,但会确保
|
20天前
|
存储 关系型数据库 MySQL
Mysql(4)—数据库索引
数据库索引是用于提高数据检索效率的数据结构,类似于书籍中的索引。它允许用户快速找到数据,而无需扫描整个表。MySQL中的索引可以显著提升查询速度,使数据库操作更加高效。索引的发展经历了从无索引、简单索引到B-树、哈希索引、位图索引、全文索引等多个阶段。
55 3
Mysql(4)—数据库索引