随笔分类 - MSSQL
有关SQL Server的相关知识点积累和总结
摘要:本文目录列表: 1、SQL Server 代理作业概述2、获取代理作业执行时间方法一 3、获取代理作业执行时间方法二4、总结语 5、参考目录清单列表 本文目录列表: 1、SQL Server 代理作业概述2、获取代理作业执行时间方法一 3、获取代理作业执行时间方法二4、总结语 本文目录列表: 1、S
阅读全文
摘要:本文目录列表: 1、SQL Server系统提供的部分疑惑概述2、系统函数调用时DEFAULT代替可选参数使用不统一3、队列字段列message_enqueue_time记录的是UTC日期时间 本文目录列表: 1、SQL Server系统提供的部分疑惑概述2、系统函数调用时DEFAULT代替可选参数
阅读全文
摘要:本文目录列表: 1、为何出现自定义分割月需求 2、sql server实现自定义分割月功能 3、测试验证效果 4、总结语 5、参考清单列表 1、为何出现自定义分割月需求 2、sql server实现自定义分割月功能 3、测试验证效果 4、总结语 5、参考清单列表 1、为何出现自定义分割月的需求 今天
阅读全文
摘要:本文目录列表: 1、sql server查看可编程对象定义的方式对比 2、整合实现所有可编程对象定义的查看功能的存储dbo.usp_helptext2 3、dbo.helptext2的选择性测试 4、总结语 5、参考清单列表 本文目录列表: 1、sql server查看可编程对象定义的方式对比 2、
阅读全文
摘要:本文目录列表: 1、sys.sp_helptext存储的功能和效果 2、重构sys.sp_helptext存储(命名为dbo.usp_helptext)提供直观的效果 3、sys.sp_helptext和dbo.usp_helptext的限制以及解决方案 4、总结语 5、参考清单列表 1、sys.s
阅读全文
摘要:本文目录列表: 1、SQL Server表设计视图中的数据类型列展示效果 2、模拟实现类似的数据类型显示效果 3、测试效果 4、总结语 5、参考清单列表 本文目录列表: 1、SQL Server表设计视图中的数据类型列展示效果 2、模拟实现类似的数据类型显示效果 3、测试效果 4、总结语 5、参考清
阅读全文
摘要:本文目录列表: 1、为什么要模拟实现datepart(week,date)的功能 2、具体实现思路 3、T-SQL代码实现逻辑 4、总结语 5、参考清单列表 1、为什么要模拟实现datepart(week,date)的功能 在SQL Server时间粒度系列 第2节日期、周时间粒度详解这篇博文中,就
阅读全文
摘要:本文目录列表: 1、SQL Server中的基准日期 2、smalldatetime的日期范围 3、smalldatetime的日期范围和无符号2字节整数的关系 4、总结语 5、参考清单列表 SQL Server中的基准日期 SQL Server 中针对datetime和smalldatetime这
阅读全文
摘要:本文目录列表:1、准备测试数据2、向测试数据表添加相关时间粒度字段列3、基于日月季年统计汇总的演示4、总结语5、参考清单列表准备测试数据为了提供不同时间粒度示例的演示,就需要测试数据。为了演示方便,本文提供一个测试数据表(登录信息数据表----LoginInfo),以及改变插入测试数据。该测试数据表...
阅读全文
摘要:本文目录列表:1、位运算2、设置日历数据表节假日标志3、总结语4、参考清单列表位运算SQL Server支持的按位运算符有三个,分别为:按位与(&)、按位或(|)、按位异或(^)。位运算符用于int、smallint或tinyint数据,目前SQL Server能支持的按位运算的最大整数类型为Int...
阅读全文
摘要:本文目录列表:1、时间粒度有关描述2、时间维度有关功能函数3、日历数据表4、日历数据表数据填充5、总结语6、参考清单列表时间粒度有关描述将该系列涉及到的时间粒度以及分钟以下的粒度做个总结,如以下表格:时间粒度纳秒微妙毫秒秒分钟日期分钟数(整数)*日期分钟*日内分钟数小时日期小时数(整数)日期小时日内...
阅读全文
摘要:本文目录列表:1、基于当前日的小时数和分钟数2、mysqlunix_timestamp和from_unixtime的mssql实现3、总结语4、参考清单列表基于当前日的小时数和分钟数 平时工作中遇到过一天内个时间段的用户登录情况的需求,也有针对每个小时内的分钟段内的用户的活跃度的需求,很多类似的需求...
阅读全文
摘要:本文目录列表:1、SQL Server小时时间粒度2、SQL Server分钟时间粒度3、总结语4、参考清单列表SQL Server小时时间粒度 这里说的时间粒度是指带有小时时间部分的日期时间,这个日期时间精确度是小时的。提供将带小时的日期时间和整数相互转换的功能,和以前日、周、旬、季、年那样。 ...
阅读全文
摘要:本文目录列表:1、SQL Server季时间粒度2、SQL Server年时间粒度3、总结语4、参考清单列表SQL Serve季时间粒度 季时间粒度也即是季度时间粒度。一年每3个月是一个季,一年共4季,1月到3月是第1季、4月到6月是第2个季、依次顺延。季也是日期时间范围的,我们也会引入季基准日期...
阅读全文
摘要:本文目录列表:1、SQL Server旬时间粒度2、SQL Server月有关时间粒度3、SQL Server函数重构4、总结语5、参考清单列表SQL Server旬时间粒度 SQL Server不存在旬这个时间粒度,这个时间粒度在我们国家存在的。一个月分为上、中、下3旬,上旬和中旬均10天,分别对...
阅读全文
摘要:本文目录列表:1、从MySQL提供的TO_DAYS和FROM_DAYS这对函数说起2、SQL Server日期时间粒度3、SQL Server周有关时间粒度4、总结语5、参考清单列表从MySQL提供的TO_DAYS和FROM_DAYS针对函数说起 学习和使用过MySQL的博友,大都知道MySQL提供...
阅读全文
摘要:本文目录列表:1、什么是时间粒度?2、SQL Server提供的时间粒度3、SQL Server时间粒度代码演示 4、SQL Server基准日期5、总结语6、参考清单列表什么是时间粒度? 我们知道比如年、季度、月、旬(一个月分为上中下3旬)、日这样的时间单位;也知道小时、分钟、秒;也有短于秒的比...
阅读全文
摘要:工作中经常遇到针对业务部门提出不同时间粒度(年、季度、月、周、日等等日期时间粒度,以下简称时间粒度)的数据统计汇总任务,也看到不少博友针对这方便的博文,结合SQL Server的日期时间函数和MySQL的日期时间函数,我将尝试阐述不同的时间粒度以及其在项目中的使用,谈到时间当然也会提到日期维度(...
阅读全文
摘要:我在前一种解决方案SQL Server获取下一个编码字符实现和后一种解决方案SQL Server获取下一个编码字符实现继续重构与增强两篇博文中均提供了一种解决编码的方案,考虑良久对比以上两种方案的,后一种方案虽然解决了其中方案的缺点,但是依然存在的编码字符串长度的限制(最多满足8位长度),本博文...
阅读全文
摘要:我在SQL Server获取下一个编码字符实现的博文中,虽然实现了这个问题,但是感觉维护起来比较麻烦,例如如果调整编码字符串的固定长度,就需要变更三个函数,这样的为何成本确实比较大。面向对象编程很重视讲究开放封闭原则,我认为数据库对象特别函数、存储等对象也要尽量封装成实现单一功能,维护起来简单,...
阅读全文

浙公网安备 33010602011771号