摘要: 很早以前,写过一个函数,是获取二月份的天数。《T-SQL获取二月份天数》https://www.cnblogs.com/insus/archive/2011/04/22/2025019.html 其中这个函数内就此相关的判断: SET ANSI_NULLS ON GO SET QUOTED_IDEN 阅读全文
posted @ 2019-05-09 23:45 Insus.NET 阅读(1218) 评论(0) 推荐(1) 编辑
摘要: 在MS SQL Server实现这个功能,方法很多。下面Insus.NET使用2个方法来获取。 第一种,首先参考此篇《获取某一日期所在月份的第一天日期或最后一天日期》https://www.cnblogs.com/insus/p/10841647.html 接下来,就可以写成一个函数,日后在程序中, 阅读全文
posted @ 2019-05-09 23:13 Insus.NET 阅读(790) 评论(0) 推荐(1) 编辑
摘要: 获取指定日期所属月份的第一天日期: SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO -- -- Author: Insus.NET -- Create date: 2019-05-09 -- Update date: 2019-05-09 -- De 阅读全文
posted @ 2019-05-09 22:53 Insus.NET 阅读(3520) 评论(0) 推荐(1) 编辑
摘要: 在MS SQL Server中,获取某一年的天数。 你可以先参考下面这篇《获取指定日期所属年份的第一天日期或最后一天日期》 https://www.cnblogs.com/insus/p/10839469.html 就可以使用MS SQL 的一个DATEDIFF函数算出这2个日期之间的日期间隔了。 阅读全文
posted @ 2019-05-09 20:29 Insus.NET 阅读(970) 评论(0) 推荐(1) 编辑
摘要: 写了2个自定义函数,获取指定日期所在年份的第一天日期或最后一天的日期: SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO -- -- Author: Insus.NET -- Create date: 2019-05-09 -- Update date 阅读全文
posted @ 2019-05-09 16:51 Insus.NET 阅读(1908) 评论(0) 推荐(1) 编辑
摘要: 在SQL开发过程中,经常需要创建临时表。在创建时,需要判断所创建的临时表是否存在,如果存在,把它DROP掉: IF OBJECT_ID('tempdb..#tempTable') IS NOT NULL BEGIN DROP TABLE #tempTable END 阅读全文
posted @ 2019-05-09 15:59 Insus.NET 阅读(2684) 评论(2) 推荐(2) 编辑
摘要: 实现这个功能,先参考下面几篇博文《T-SQL获取二月份天数》https://www.cnblogs.com/insus/archive/2011/04/22/2025019.html 《如何获取月份的天数》https://www.cnblogs.com/insus/archive/2011/09/1 阅读全文
posted @ 2019-05-09 14:28 Insus.NET 阅读(1571) 评论(0) 推荐(1) 编辑
摘要: 计算字符串中各个字符出现的次数,当然也可以计算某一字符出现的次数了。 解决这个问题,可以参考这篇《拆分字符串存入表中》https://www.cnblogs.com/insus/p/10836310.html DECLARE @strs NVARCHAR(100) = N'adgtryaserfg' 阅读全文
posted @ 2019-05-09 08:48 Insus.NET 阅读(1792) 评论(0) 推荐(1) 编辑
摘要: MS SQL 处理字符串,可以把字符串拆分为单独字符,转存入至一张表中。这样可以做到很多其它相关处理。 SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO -- -- Author: Insus.NET -- Create date: 2019-05-0 阅读全文
posted @ 2019-05-09 08:04 Insus.NET 阅读(608) 评论(0) 推荐(1) 编辑