![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
--------1.2 SQL SERVER
文章平均质量分 56
彖爻之辞
这个作者很懒,什么都没留下…
展开
-
T-SQL的树形层次结构 Hierarchy
树形层次结构 Hierarchy本文参考了Docs\SQL\Reference\Transact-SQL (T-SQL) Reference\hierarchyid methods (database engine)文档中的内容, 增加了一些举例来进一步说明HierarchyID类型的使用.树形层次结构 Hierarchy,T-SQL新增数据类型HierarchyID,其长度可变,用于存储层次结构中的路径。HierarchyID表示的层次结构是树形的,由应用程序来生成和分配 HierarchyID原创 2021-01-06 19:04:29 · 828 阅读 · 0 评论 -
汉字编码库
汉字编码库本文举例说明汉字编码库的相关信息,包括Unicode16Unicode10GBK16GBK10QWMHZ六个字段的内容样例一下面是显示出“北京市东城区王府井大街”这11个汉字的编码信息SELECT * FROM tHZCode WHERE HZ IN ('北','京','市','东','城','区','王','府','井','大','街')样例二SELECT...原创 2020-01-09 12:37:02 · 1941 阅读 · 0 评论 -
查询符合指定时间段的记录
查询符合指定时间段的记录样例数据准备方法一方法二方法三样例数据准备CREATE TABLE EXAM ( OPDT DATETIME, SM VARCHAR(20))GOWITH EX (opdt,SM) AS( select '2019-02-01 07:29:59','不符' union all select '2019-02-01 07:30:00','符合'...原创 2020-01-09 10:47:30 · 468 阅读 · 0 评论 -
Over开窗语句
开窗语句开窗函数支持分区、排序和框架三种元素,其语法格式如下: OVER ( [ <PARTITION BY clause> ] [ <ORDER BY clause> ] [ <ROW or Range clause> ] )窗口分区:就是将窗口指定列具有相同值的那些行进行分区,...原创 2019-11-05 18:24:11 · 404 阅读 · 0 评论 -
SQL技巧
SQL 技巧之日积月累一、获得给定月份的周日数根据给定的某个日期,计算这个月份的周日的天数。根据系统变量@@DATEFIRST的值,判断周日的序号为【DatePart(WEEKDAY,RQ)= (07-@@DateFirst) % 7 + 1】。下面列出了周日、周一…周六的公式公式周几(7-@@DateFirst)%7 +1周日(7-@@DateFirst)%7...原创 2019-10-19 15:38:14 · 357 阅读 · 0 评论 -
SQLServer 执行动态SQL语句
执行动态SQL语句首先定义变量 @Games 为运动会名称,为动态SQL语句定义变量然后建立动态的SQL语句最后运行这个动态的SQL语句 EXEC (@SQL2) 或 Exec SP_ExecuteSQL @SQL2-- 执行动态SQL语句示例,复制后可直接运行,运行过程中执行SQL3的语句会出错DECLARE @Games VARCHAR(20)DECLARE @NUM SMA...原创 2019-09-22 17:54:48 · 7529 阅读 · 0 评论 -
SQLSERVER2012数据恢复过程
由于长时间从事企事业单位的应用系统开发,前往用户现场升级、调试系统是比较常做的事情,但是就在昨日,由于同事的失误在毫无知觉的情况下误删了教材数据库几乎所有的数据,一种不妙感觉油然而生,立即查询,感觉头发都立起来了,心想这下大半年的心血要完了。 为了迅速恢复系统的使用,在当时的情况下立即关闭相关系统的访问入口,前后共花费不到五分钟。经过思考,立即将最近的一次备份文件进行还原,从而保证了系统的正常运原创 2017-12-29 15:24:40 · 3767 阅读 · 0 评论 -
一种查询表详细属性的方法
在SQL SERVER 中,我们可以通过系统表来查询一些有关表、字段、关键字、外键等明细信息,这些明细信息有助于我们进一步通过自动化模式实现行为处理、数据处理、结构处理等流程。这里涉及到的表有:原创 2017-12-13 15:44:37 · 379 阅读 · 0 评论 -
外键ON DELETE 两种方法的测试
测试目的,对外键的 ON DELETE 的两种方法的测试,了解是如何工作的。这两种方法是:ON DELETE CASCADE SET NULLON DELETE CASCADE首先建立两张表,T1和T11T1表是主表,T11表是明细表。T1表的主键是T11表的外键。下面以SQL Server 2012 为例测试原创 2017-12-13 09:22:48 · 1067 阅读 · 0 评论 -
SQL Server存储过程返回参数
-- 测试 SQL Server 存储过程的输出机制原创 2017-11-01 09:43:31 · 2831 阅读 · 0 评论 -
通过IP地址连接SQL Server2012 服务器
当我们安装完成SQL Server 2012 服务器以后,经常发现不能通过IP地址对服务器进行访问,例如安装的服务器名称为:PW888/SQL_PW2012,那么就可以通过这个名称进行访问了。如下图所示: 下图是通过ADO控件进行访问的截图。 当我们需要使用IP地址进行访问时,往往发生错误不能访问。 打开如图指示的配置管理器 右键选择属性 将所有的TCP端口设置为1433原创 2017-11-08 14:13:52 · 8282 阅读 · 0 评论 -
如何将数据库引擎配置为侦听多个 TCP 端口
https://msdn.microsoft.com/zh-cn/library/ms189310(v=sql.90).aspxSQL Server 2005 为 SQL Server 启用 TCP/IP 后,数据库引擎将侦听连接点上是否有传入的连接(由 IP 地址和 TCP 端口号组成)。下列步骤将创建一个表格格式数据流 (TDS) 端点,以便 SQL S转载 2016-06-15 00:01:58 · 969 阅读 · 0 评论 -
为数据库引擎访问配置 Windows 防火墙
SQL Server 2014SQL Server 2012SQL Server 2008 R2SQL Server 2008SQL Server 2005 本主题说明如何使用 SQL Server配置管理器在 SQL Server 2014中为数据库引擎访问配置 Windows防火墙。 防火墙系统有助于阻止对计算机资源进行未经授权的访问。 若要通过防火转载 2016-06-15 00:03:49 · 559 阅读 · 0 评论 -
SQL 行列转换
--下表是某集团旗下超市上半年销售家用电器的数据表和部分记录Create Table XSMX ( --销售明细表CSDM VARCHAR(2), --超市代码CSMC VARCHAR(20), --超市名称XSRQ VARCHAR(10), --销售日期DQMC VARCHAR(20), --电器名称XSSL SmallInt --销售数量)INSERT INTO XSMX V原创 2016-06-14 23:50:39 · 364 阅读 · 0 评论 -
SQL Server 去重处理
CREATE PROCEDURE pAppRepairASBEGIN Set NOCOUNT ON; --不返回计数,提高处理速度 Set XACT_ABORT ON; --如果出错,会将transcation设置为uncommittable状态 Begin Tran DECLARE @FN VARCHAR(200) --文件名 DECLARE @原创 2016-09-03 11:48:43 · 2640 阅读 · 0 评论 -
查询窗口信息刷新重载
SQLServer 2012 数据库 在其它窗口,创建一个表对象,当在其它查询窗口中使用这个表对象时,表对象及列名上均有红色波浪线,提示信息为对象名“xxx”无效或列名”xxx”无效。但是运行时可以的。 这种情况是因为查询窗口缓存未重载,需要通过按 Ctrl+Shift+R 组合键进行刷新重载即可。原创 2017-04-13 14:35:52 · 530 阅读 · 0 评论 -
SQL 树查询
一、树的定义 树是一种包括祖父节点、父节点、子节点、孙节点的一种数据结构。通常定义为具有n个节点的有限集合。 度是树的节点的一种分类, 节点的度:一个节点拥有的子节点即成为节点的度,比如A节点,有B和C两个子节点,那么A节点的度=2。 节点间关系 子节点:某一个节点的子节点称为孩子节点。比如B、C节点是A节点的孩子节点。 父节点:与孩子节点相反。比如,A节点是B、原创 2017-07-30 17:54:08 · 5450 阅读 · 1 评论 -
Over子句开窗函数
开窗函数开窗函数,开窗函数用于计算基于组的某种聚合值,它和聚合函数的不同之处是:对于每个组返回多行,而聚合函数对于每个组只返回一行。 开窗函数指定了分析函数工作的数据窗口大小,这个数据窗口大小可能会随着行的变化而变化 开窗函数是在 ISO SQL 标准中定义的。SQL Server 提供排名开窗函数和聚合开窗函数。窗口是用户指定的一组行。开窗函数计算从窗口派生的结果集中各行的值。 可以在单个查原创 2017-08-31 10:42:02 · 695 阅读 · 0 评论 -
SQL中的Over学习
RANK排名函数先建立基础数据如下:DROP TABLE CJB;CREATE TABLE CJB (fID Number,fName VARCHAR2(30),fCourse VARCHAR2(30),fScore NUMBER);INSERT INTO CJB VALUES (1,'姜渭云','语文',80.00);INSERT INTO CJB VALUES (1,'姜渭云','数学',原创 2017-08-31 11:09:49 · 375 阅读 · 0 评论 -
SQL SERVER 2012、2014网络配置
适用于Microsoft SQL Server 2008/2012/2012 r2/2014版本,以下简称MSSQLSERVER。MSSQL默认是不允许远程连接,并且禁用sa账户的。如果想要在本地用SSMS连接远程服务器上的MSSQLSERVER,需要做两个部分的配置:1. SQL SERVER MANAGEMENT STUDIO(SSMS)2. SQL SERVER配置管理器(SQL原创 2016-06-15 00:00:39 · 3517 阅读 · 1 评论