问答 2022-11-23 来自:开发者社区

问下 flink-sql平台 写holo 怎么 做到宽表merge? 原理明白, 但是sql 写不通

问下 flink-sql平台 写holo 怎么 做到宽表merge? 原理明白, 但是sql 写不通

文章 2022-10-29 来自:开发者社区

数据库原理与应用(SQL Server)笔记 第十一章 游标

前言本章内容将从六个方面介绍关于游标的知识,分别是其定义、声明、打开、使用、关闭、删除,另外还会介绍静态游标和动态游标。一、游标的定义当对由SELECT语句返回的结果集中的某一行或部分行进行单独处理时,就要用到一种扩展,也就是游标,游标提供了对一个结果集进行逐行处理的能力。游标可以保存查询结果,方便下文调用,因为使用游标会保存数据行的副本,在创建游标后,下文查询即可从副本中查询,比直接查数据库快....

数据库原理与应用(SQL Server)笔记 第十一章 游标
文章 2022-10-29 来自:开发者社区

数据库原理与应用(SQL Server)笔记 第十章 用户定义函数

前言本章内容将介绍数据库用户自定义T-SQL函数,以及其定义和调用。一、用户定义函数的定义用户定义函数,即是用户根据自己需要所定义的函数,它有允许模块化程序设计、执行速度快、减少网络流量等特点。创建好的用户定义函数可在当前数据库——可编程性——函数中找到,如下图:二、用户定义函数的分类用户定义函数分为两类,为内联表值函数和多语句表值函数。三、标量函数和内联表值函数内联表值函数是在RETURN 子....

数据库原理与应用(SQL Server)笔记 第十章 用户定义函数
文章 2022-10-29 来自:开发者社区

数据库原理与应用(SQL Server)笔记 第九章 存储过程和触发器(下)

二、触发器(一)触发器的定义简单的来说,触发器就是一个特殊类型的存储过程,其特殊性就在于其在修改表数据时自动触发执行所定义的语句。它和存储过程的区别是:存储过程是通过其名称直接调用,而触发器是通过事件进行触发从而自动执行。(二)触发器的特点和分类1、触发器的特点触发器较于存储过程首先是其自动执行,另外它是建立在表或视图上的,而存储过程是建立在数据库上的。此外触发器可以实现比约束还更严谨的限制,从....

数据库原理与应用(SQL Server)笔记 第九章 存储过程和触发器(下)
文章 2022-10-29 来自:开发者社区

数据库原理与应用(SQL Server)笔记 第九章 存储过程和触发器(上)

前言本章内容将介绍数据库中的存储过程和触发器,并将通过定义以及使用和验证其功能。注:以下皆通过T-SQL语句进行操作,另一种图形界面自行翻阅书籍或网上搜索。一、存储过程(一)存储过程的定义简单的来说,存储过程就是一串T-SQL语句集合,通过定义后,可以使用该存储过程。(二)存储过程的特点它有以下特点:1、可以快速执行。相较于批处理语句,存储过程可以更快的执行,省去了重新分析、重新编译、重新优化等....

数据库原理与应用(SQL Server)笔记 第九章 存储过程和触发器(上)
文章 2022-10-29 来自:开发者社区

数据库原理与应用(SQL Server)笔记 第六章 数据完整性

前言本次内容,我们主要掌握数据库的数据完整性,将从三个方面主要介绍实体完整性、参照完整性和域完整性。一、实体完整性实体完整性是通过主键约束和唯一性约束等等来实现,即要求表中有一个主键,其值不能为空且能唯一标识相对应的记录。例如员工表Employee,EmpNo列为主键,根据每个员工的EmpNo列可以唯一确定该员工的相应行记录信息,通过EmpNo列建立主键约束实现员工表Employee的实体完整性....

数据库原理与应用(SQL Server)笔记 第六章 数据完整性
文章 2022-10-29 来自:开发者社区

数据库原理与应用(SQL Server)笔记 第五章 索引和视图

前言本次内容,我们主要掌握数据库的索引和视图,主要介绍索引和视图的概念、索引和视图的操作。一、索引(一)索引的概念索引是与表相关联的存储结构,用于提高表中数据的查询速度,从而加快从数据库中取得所需的数据。索引包含由表中的一列或多列生成的键,以及映射到指定表行的存储位置的指针,这些键存储在一个结构(B树)中,使得快速查找与键值关联的行。在建立索引后,不仅可以加快数据查询,还可以加快排序和分组操作等....

数据库原理与应用(SQL Server)笔记 第五章 索引和视图
文章 2022-10-28 来自:开发者社区

数据库原理与应用(SQL Server)笔记 第四章 嵌套查询和其他查询子句

前言本次内容,我们主要掌握数据库的嵌套查询和其他查询子句,将介绍几个查询子句,通过几个例子来掌握嵌套查询和其他查询子句的查询技巧。一、嵌套查询(一)子查询当一个SELECT语句无法完成查询任务时,需要另一个或多个SELECT语句的查询结果作为查询条件的一部分,这种查询称为嵌套查询,也称为子查询,并且嵌套查询的处理过程是由内向外的。子查询的格式:SELECT <列名1>... (列名n....

数据库原理与应用(SQL Server)笔记 第四章 嵌套查询和其他查询子句
文章 2022-10-28 来自:开发者社区

数据库原理与应用(SQL Server)笔记 第三章 连接查询

前言本次内容,我们主要掌握数据库的多表查询,即通过两个表及两个以上的表之间的逻辑关系进行检索,将通过连接谓词和关键字JOIN来介绍。一、连接谓词连接谓词在WHERE子句中使用比较运算符给出连接条件,对多个表连接,同时在FROM子句中要指定所连接的多个表。为了区分多个表中同样的列字段,我们使用“ . ”来表示哪个表的哪个字段(例如classes.classNO则表示classes表的classNO....

数据库原理与应用(SQL Server)笔记 第三章 连接查询
文章 2022-10-28 来自:开发者社区

数据库原理与应用(SQL Server)笔记 第七章 流程控制语句、系统内置函数

一、流程控制语句(一)BEGIN...END语句块BEGIN...END语句块的作用是将多条T-SQL语句定义为一个语句块来执行,即当做一个整体,BEGIN...END语句块可以嵌套使用,其中关键字BEGIN指示语句块的开始,END指示语句块的结束。BEGIN <T-SQL语句> (BEGIN...END语句块) /*BEGIN...END语句块可以嵌套使用*/ END...

数据库原理与应用(SQL Server)笔记 第七章 流程控制语句、系统内置函数

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

数据库

分享数据库前沿,解构实战干货,推动数据库技术变革

+关注
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等