自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

二月十六的博客

学习、分享知识

原创 SQL SERVER 利用触发器禁止删除数据并记录删除日志

        有时候我们数据库表中的数据会莫名其妙的被删除,不知道是业务问题还是被黑了,所以我们想要在数据库操作层面对此进行制止,同时记录操作的日志,我们可以利用触发器来实现这个需求,测试数据:--测试数据if not object_id(N'T') is null drop table TGoCreate table T([ID] int,[姓名] nvarchar(22))I...

2018-04-08 10:26:46 19380 2

原创 SQL SERVER 表分区技术

当一个数据库表的数据达到千万级别的时候,这时候磁盘的I/O就成了性能的瓶颈,因此如果能提高磁盘的I/O能力,也就相应的提高了数据库的效率。SQL Server推出了表分区技术。表分区就是把一个数据库表文件拆分成多个文件,并放到不同的文件组甚至是不同的磁盘中,但是在外界访问时看到的还是一个数据库表,这样不同的磁盘不同的文件组可以提高并发访问效率,而对于开发技术人员来说面对还只是那一张表,和单表没有区...

2018-04-08 08:08:54 10029 1

原创 SQL SERVER 递归查询(4)——递归层级查询

      我们在做递归查询的时候,有时候需要查询特定某一级的数据,如果我们的数据上没有标注该数据的层级数,那么我们可以在递归的时候自己加一个,并在读取的时候作为查询条件来用,测试数据:--测试数据 if not object_id(N'Tempdb..#T') is null drop table #T Go Create table #T([Id] int,[Name]...

2018-03-19 16:40:38 15861

原创 SQL SERVER 递归查询(3)——分组递归

      有时候我们需要按照分组递归查询,比如省市区,同一个省同一个市的要放到一起显示,而我们原始数据又不是这样排列的,所以需要我们做一下处理,测试数据:--测试数据if not object_id(N'Tempdb..#T') is null drop table #TGoCreate table #T([Id] int,[Name] nvarchar(24),[FatherId] i...

2018-03-17 16:49:45 11502

原创 SQL SERVER 递归查询(2)——向下递归计算

      向上向下累加减,是常用递归来实现的,在上篇博客中,介绍了递归的函数和CTE写法,并把向上累加做例子介绍了,这次我们介绍一下向下做减的写法,计算每月的余额,测试数据:--测试数据if not object_id(N'Tempdb..#T') is null    drop table #TGoCreate table #T([id] INT,[month] nvarchar(23...

2018-03-16 22:19:23 30345 2

原创 SQL SERVER 递归查询(1)——常用方法(CTE写法、函数)

      我们在实际查询中,时常会碰到需要递归查询的例子,SQL SERVER 2005之前的版本可以用函数方法实现,SQL SERVER 2005之后可以利用CTE(公用表表达式Common Table Expression是SQL SERVER 2005版本之后引入的一个特性)的方式来查询。--测试数据if not object_id(N'T') is null drop table T...

2018-03-16 10:00:39 20766

原创 SQLServer数据库交流

交流的群号:195233677。

2024-04-01 23:12:13 390

原创 SQLServer sys.default_constraints介绍

SQLServer sys.default_constraints介绍

2024-03-29 22:26:19 415

原创 SQL把统计结果作为条件进行查询

group by

2024-03-28 09:46:57 379

原创 SQLServer CONCAT 函数的用法

SQLServer CONCAT 函数的用法

2024-03-27 22:39:51 525

原创 SQLServer CHOOSE 的用法

SQLServer CHOOSE 的用法;特殊字符分割的字符串,通过索引找其中第几个。

2024-03-26 08:53:37 2175

原创 SQLServer SEQUENCE用法

SQLServer SEQUENCE用法

2024-03-25 22:30:35 444

原创 SQLServer TRY_CONVERT函数

TRY_CONVERT:数据库中的安全转换利器

2024-03-24 22:43:01 1991

原创 SQLServer sp_help使用方法

sp_help

2024-02-25 22:23:17 1053 1

原创 SQLServer 格式化数据的方法

format、CONVERT

2024-02-25 21:01:37 2748

原创 三个表关联,一表为主,两表关联,数据不重复

三个表关联,一表为主,两表关联,数据不重复

2023-12-24 21:22:07 543

原创 Windows安装Redis

2、下载完后设置密码,打开文件夹,找到 redis.windows.conf 文件,搜索requirepass,后边写上密码,测试我写的123456。自己电脑做个测试,需要用到Redis,把安装过程记录下,方便有需要的人。以上就实现了基本的Redis安装。4、启动客户端,并输入密码。

2023-08-09 22:56:48 460

原创 SQLServer EOMONTH函数

函数在 SQL Server 2012 及以上版本中才被引入。在较早的版本中,可以使用一些函数和表达式来计算一个月的最后一天,例如。函数用于返回指定日期所在月份的最后一天的日期。在SQL Server中,是一个日期表达式,指定要计算的日期。是一个可选参数,用于指定要添加到。

2023-03-19 00:27:28 6350 1

原创 SQLServer iif函数

SQLServer2012新增了iif函数,该函数是一个逻辑函数,用于根据条件返回两个可能的值之一。是一个逻辑表达式,如果为真,则返回。

2023-03-19 00:17:39 3830

原创 SQLServer FORMAT函数

每种区域设置都定义了一组特定的规则和格式,用于格式化日期、时间、货币、数字和其他数据类型。参数是要格式化的数据,可以是任何有效的SQL Server数据类型,如数字、日期和时间等。函数用于将数值、日期和时间等数据类型格式化为指定的格式,并返回一个格式化后的字符串。需要注意的是,不同的区域设置可能具有不同的约定和惯例,因此使用。函数的使用需要一定的计算资源,因此在处理大量数据时,应该谨慎使用。参数是一个可选参数,如果未指定,则使用当前会话的区域设置。参数是一个可选参数,用于指定用于格式化数据的区域设置。

2023-03-18 23:40:01 6475

原创 SQLServer CONCAT函数

在SQL Server中,CONCAT函数用于将两个或多个字符串连接在一起,返回一个新的字符串。可以将任意数量的字符串连接在一起,并且可以包含任何类型的字符串,包括常量、变量、列名和其他函数的结果。函数连接字符串时,SQL Server会先将第一个字符串与第二个字符串连接起来,然后将结果与第三个字符串连接起来,以此类推,直到连接完所有字符串。运算符连接字符串时,如果有一个字符串为NULL,则整个表达式的结果也将为NULL。运算符连接字符串时,SQL Server会将字符串拼接为一个字符串,然后返回结果。

2023-03-18 23:24:32 5449

原创 SQLServer 把数据放到同一行,用字符分隔

【代码】SQLServer 把数据放到同一行,用字符分隔。

2023-03-17 22:21:25 1106

原创 SQLServer查询所有包含某文本的存储过程、视图和函数的SQL

有时候我们改某个字段,但是不知道该字段在哪个存储过程或者视图中使用,可以通过该语句查询这个字段在哪里应用过。

2023-03-17 21:55:13 1615

原创 SQLServer知道值,怎么查在哪个表的哪个字段

这个标题写的真是太直白了……

2023-03-16 22:33:20 2993

原创 SQLServer使用语句添加备注

有效输入包括:ASSEMBLY、CONTRACT、EVENT NOTIFICATION、FILEGROUP、MESSAGE TYPE、PARTITION FUNCTION、PARTITION SCHEME、REMOTE SERVICE BINDING、ROUTE、SCHEMA、SERVICE、USER、TRIGGER、TYPE、PLAN GUIDE 和 NULL。需求是用语句添加备注,但是我们用到的方法是一个很成熟的自带的方法sp_addextendedproperty。要添加的属性的名称。

2023-03-16 11:13:06 2334

原创 SQLServer 查询表的列名称、说明、备注、类型等

【代码】SQLServer 查询表的列名称、说明、备注、类型等。

2023-03-16 10:54:37 1681

原创 SQLServer连续数据问题

SQLServer连续数据问题

2023-03-15 22:32:48 1175

原创 su: Authentication failure问题解决方式

su: Authentication failure问题解决方式

2023-02-14 13:52:39 16576 1

原创 SQLserver sp_rename的用法

SQLserver sp_rename的用法

2023-02-14 13:44:04 3733

原创 MySQL多行数据合成一行函数GROUP_CONCAT

mysql GROUP_CONCATmysql多行数据逗号分隔合成一行

2022-07-19 10:03:57 5570

原创 Sheet1$.输出[Excel 源输出].列[XXX] 出错。返回的列状态是:“文本被截断,或者一个或多个字符在目标代码页中没有匹配项。”。

Sheet1$.输出[Excel 源输出].列[XXX] 出错。返回的列状态是:“文本被截断,或者一个或多个字符在目标代码页中没有匹配项。”。

2022-06-23 22:31:24 1569

原创 VSCODE 关闭文件和资源管理器关联

vscode关闭文件和资源管理器关联,禁用打开文件和资源管理器之间的链接

2022-05-01 00:55:58 4637

原创 数据库SQL交流群

数据库交流

2022-03-21 13:51:37 3608

原创 SQLSERVER 集合处理——UNION

SQLSERVER 合集UNION ALL和UNION

2022-03-19 22:15:42 12953

原创 SQLSERVER 集合处理——INTERSECT

SQLSERVER两表交集求法

2022-03-19 22:05:47 5812

原创 SQLSERVER 集合处理——EXCEPT

SQLSERVER两表之差

2022-03-19 21:51:51 4293

原创 SQLSERVER 批量删除表数据

批量删除SQLSERVER数据库表数据

2022-02-21 22:39:11 3807

原创 SQL Server自增主键插入已知值

自增长字段插入数据SET IDENTITY_INSERT t_user_goods ON;SET IDENTITY_INSERT t_user_goods OFF;

2022-02-20 22:37:45 2463

原创 自定义分隔函数

自定义分隔函数

2022-02-20 22:12:25 1440

原创 layer.open中使用kindeditor 无法聚焦问题

在使用layer.open弹框中包含kindeditor 文本编辑器,这时候弹框出来的编辑器无法聚焦,主要是因为在弹框前先进行了编辑器处理,如果在弹框成功后再处理编辑器即可处理该问题,具体方法如下: 编辑器初始化: KindEditor.ready(function (K) { window.K=K; }); 然后是弹框的内容:function edit(i) { layer.open(...

2021-05-20 23:28:03 1799

提示
确定要删除当前文章?
取消 删除