SQL_Server
ClementQL
没有努力,天赋一无是处!
展开
-
SQL SERVER插件之SQLPrompt 激活使用
如有不懂,可以关注麒琳技术栈,欢迎在线咨询原创 2019-12-26 14:31:29 · 20013 阅读 · 5 评论 -
数据库对象命名规则
每个公司或者企业数据库、表、字段等都有自己命名规则,数据库开发时数据库、表、字段、视图、触发器、存储过程、变量名、主键、外键、索引等的命名规则。(1) 数据库(Database)数据库名称 = 数据库内容标识(首字大写)。(2) 表(Table)命名应尽量反映存储的数据内容。表名前缀:以该表及与该表相关联的一系列表的内容而得到一个代表统一的标识 。表名称 = T +‘_’...原创 2019-03-28 16:31:39 · 2152 阅读 · 0 评论 -
SQL_Server 数据库表的操作
(1)创建表(2)创建临时表临时表:是临时创建的,不能永久保存的表,临时表可以分为本地临时表和全局临时表。本地临时表:以单个数字符号#打头,他们仅对当前的用户连接时可见的,当实例断开连接时自动被删除;全局临时表:名称以两个数字符号##打头,创建后对任何用户都是可见的,当所有引用该表的用户从SQL Server断开连接时被删除。注意:临时表在表列中不会显示,只能在当前用户下显示。...原创 2019-03-28 16:33:46 · 279 阅读 · 0 评论 -
SQL_Server 约束大全
约束的作用:主要用来保证数据的正确性和完整性。SQL Server的主要约束有:主键约束(primary key constraint)、唯一性约束(unique constraint)、检查性约束(check constraint)、默认约束(default constraint)和外键约束(foreign key constraint)。① 主键约束主键约束指的是我们可以在表中定...原创 2019-03-28 16:37:20 · 4293 阅读 · 0 评论 -
SQL_SERVER 视图概述、视图类型、视图优缺点、视图用途、创建基于视图的视图、删除视图、对视图的数据进行增删查改
(1)视图概述视图是一个虚拟表,其内容由查询定义。对其中所引用的基础表来说,视图的作用类似于筛选。定义视图的筛选可以来自当前或其他数据库的一个或多个表,或者其他视图。分布式查询也可以定义使用多个异类源数据的视图。视图的结构和内容是通过SQL查询获得的,它也称为视图名,可以永久地保存在数据库中,视图在数据库内存储的是select语句,也即数据库内并没有存储视图这个表,而存储的是视图的定义。Sele...原创 2019-03-28 16:43:34 · 2527 阅读 · 0 评论 -
SQLServer 数学函数
用Abs函数求绝对值 Abs函数返回指定数值表达式的绝对值,其语法为:abs(numeric_expression)其中,numeric_expression为精确数值或近似数值数据类型的表达式。 用Pi函数求圆周率 Pi函数返回圆周率的常量,其语法为:Pi()Pi函数无参数,返回结果为float类型数据。 Power(乘方)函数 返回指定表达式的幂...原创 2019-04-27 21:40:07 · 1428 阅读 · 0 评论 -
SQL 变量
变量名是一个合法的标识符。T-SQL语言包括两种形式的变量:用户自己定义的局部变量和系统提供的全局变量。常规标识符以ASCII字母、Unicode字母、下划线(_)、@或#开头,后续可跟一个或若干个ASCII字符、Unicode字符、下划线(_)、美元符号($)、@或#,但不能全为下划线(_)、@或#。分隔标识符包含在双引号(”)或者方括号([ ])内的常规标识符或不符合常规...原创 2019-05-08 19:24:15 · 2301 阅读 · 0 评论 -
SQL_Server数据库事务
事务是一系列SQL操作的逻辑工作单元,一个逻辑工作单元必须有4个属性,原子性(Atomic)、一致性(Consistent)、隔离型 (Isolated)、持久性(Durable),简称为ACID。事务的基本控制语句BEGIN TRANSACTION 表示本地事务的开始; BEGIN DISTRIBUTED TRANSACTION表示分布式事务起始; COMMIT TRANSACTIO...原创 2019-06-28 10:32:27 · 869 阅读 · 0 评论 -
SQL Server数据库触发器
触发器的主要作用就是能够完成主键和外键不能保证的复杂的数据完整性和数据一致性的约束,触发器可以对数据表进行级联操作,提供比CHECK约束更为复杂的数据完整性触发器主要有以下优点:触发器是自动执行的,一旦设立就存在一种触发机制,永远监控着数据库的事件状态。 触发器可以对数据库中的表进行层叠更改。 触发器可以设置比CHECK更为复杂的约束限制。触发器还可以对不同表中的约束进行引用。...原创 2019-06-28 10:34:28 · 3721 阅读 · 0 评论 -
系统数据库讲解
在SQL Server 2014系统运行时间会用到相关的信息,如系统对象和组态设置等,都是以数据库的形式存在的,而存放这些系统信息的数据库称为系统数据库。当用户成功安装SQL Server 2014后,打开该数据库时会发现系统会自动建立master、model、msdb、resource和tempdb 5个系统数据库。这些系统数据库有着各自不同的功能,具体如下:(1)masterMas...原创 2019-03-27 21:55:57 · 355 阅读 · 0 评论 -
数据库的组成-学习笔记
数据库是相关数据的集合。一个数据库含有各种成分,包括数据表、记录、字段、索引等。从使用者的角度看,数据库主要由文档(Documents)、记录(Records)和字段(Fields)三个层次构成。从开发者的角度看,数据库主要由数据表(Table)、记录(Record)、字段(Field)、索引(index)、查询(Query)和视图(View)等部分组成,具体组成部分下所示:...原创 2019-03-27 21:54:24 · 3876 阅读 · 1 评论 -
数据库常用数据类型总结
字段数据类型 缩写 含义 sql_variant sv 存储不同数据类型的值 数值型 integer int 整数值,用4个字节来存储 bigint...原创 2019-04-05 16:51:15 · 2468 阅读 · 0 评论 -
SQL Server 数据表的操作
(1)创建表(2)创建临时表临时表:是临时创建的,不能永久保存的表,临时表可以分为本地临时表和全局临时表。本地临时表:以单个数字符号#打头,他们仅对当前的用户连接时可见的,当实例断开连接时自动被删除;全局临时表:名称以两个数字符号##打头,创建后对任何用户都是可见的,当所有引用该表的用户从SQL Server断开连接时被删除。注意:临时表在表列中不会显示,只能在当前用户下显...原创 2019-04-05 16:53:47 · 249 阅读 · 0 评论 -
SQL_Server 视图操作总结
(1)视图概述视图是一个虚拟表,其内容由查询定义。对其中所引用的基础表来说,视图的作用类似于筛选。定义视图的筛选可以来自当前或其他数据库的一个或多个表,或者其他视图。分布式查询也可以定义使用多个异类源数据的视图。视图的结构和内容是通过SQL查询获得的,它也称为视图名,可以永久地保存在数据库中,视图在数据库内存储的是select语句,也即数据库内并没有存储视图这个表,而存储的是视图的定义。...原创 2019-04-05 16:55:20 · 2389 阅读 · 0 评论 -
数据库常用转换函数
转换函数指的是SQL中进行数据类型转换的函数。在一般情况下,SQL Server 2014会自动完成数据类型的转换,但当数据类型无法自动转换时,用户可以通过数据库提供的函数来转换。 转换函数概述 优先级低的数据类型会自动转换为优先级高的数据类型,称之为隐式转换。当数据类型无法自动转换时,可以使用转换函数将一种数据类型转换为另一种数据类型,叫做显示转换。 Cast函数 Ca...原创 2019-04-01 11:52:50 · 2281 阅读 · 0 评论 -
SQL Server、Oracle、MySQL_字符串聚合函数总结笔记
(1)聚合函数聚合函数又称为统计函数或汇总函数,它对一组值进行计算并返回一个数值,是SQL中使用最多的一类函数,实现对数据更加丰富的操作。一般来说,聚合函数与select语句一起使用。聚合函数概述聚合函数对一组值执行计算,并返回单个值,通常用于数据统计。聚合函数经常与select语句的group by子句一起使用。除了count外,聚合函数都会忽略空值。Sum:返回表达式中所有值的...原创 2019-04-01 12:01:44 · 626 阅读 · 0 评论 -
SQLServer 2014触发器的管理和使用
① 查看触发器查看触发器方式一:查看触发器方式二:② 修改触发器用户可以对已经创建好的触发器进行属性的修改和定义,通过删除原有的触发器再重新创建一个同名的触发器达到修改的目的,或通过ALTER TRIGGER语句直接对原有触发器的内容进行重新设定。③ 重命名触发器对触发器重命名,可以直接使用系统过程sp_rename来完成,语法格式如下:例子:对触发器n...原创 2019-04-01 12:03:27 · 2569 阅读 · 0 评论 -
SQLPrompt 激活使用
如上描述如有不懂,可以扫码关注麒琳技术栈公众号,欢迎在线咨询原创 2019-03-27 21:51:33 · 2280 阅读 · 0 评论 -
数据库常用对象概念讲解
数据库对象是数据库的组成部分,常见的对象有:表、索引、视图、图表、默认值、规则、触发器、存储过程、用户、序列等。表(Table)数据库中的表与日常生活中使用的表格类似,由行(Row)和列(Column)组成。其中列由同类的信息组成,每一列又称为一个字段,每列的标题称为字段名。行包括了若干列的信息项。一行数据称为一个或一条数据,它表达有一定意义的信息组合。一个数据库表由一条或多条记录组...原创 2019-03-27 21:53:14 · 2165 阅读 · 0 评论 -
SQLServer 索引操作
创建索引 数据库创建索引操作图:第一种创建索引方式:第二种创建索引方式:第三中创建索引的方式:使用CREATE INDEX语句创建索引CREATE[ UNIQUE ] [ CLUSTERED | NONCLUSTERED ] INDEX索引名 ON {表名|视图名} (列名[ ASC | DESC ] [ ,...n ] )...原创 2019-07-07 10:07:27 · 1894 阅读 · 0 评论