随笔分类 - SqlServer
摘要:SELECT CONVERT(NVARCHAR(10), DATEADD(DAY, number, dateadd(dd,-7 ,getdate())),120) AS GroupDay FROM master..spt_values WHERE TYPE = 'P' AND number <= 7
阅读全文
摘要:方法一:使用CTE和日期函数 使用CTE(公共表表达式)和日期函数,可以轻松地获取两个日期之间的所有日期。 首先,我们创建一个CTE,该CTE的目的是生成一个日期序列。然后,在CTE中使用日期函数生成从开始日期到结束日期的日期序列。最后,我们从CTE中选择所有的日期。 下面是一个示例查询,展示了如何
阅读全文
摘要:SELECT value FROM STRING_SPLIT('2405010-036', '-')
阅读全文
摘要:注:本周第一天为周一、最后一天为周日(七) --本周第一天select dateadd(WEEK, datediff(WEEK, 0, getdate()), 0);--本周最后一天select dateadd(WEEK, datediff(WEEK, 0, getdate()), 6);--上周第
阅读全文
摘要:检测是不是数字型的数据, 两种方法 ISNUMERIC ( expression ) PATINDEX ( ‘%pattern%’ , expression ) 1. ISNUMERIC ( expression ) 如果是数字类型则返回 1 ,不是则返回 0 但ISNUMERIC有时是不可靠的,如
阅读全文
摘要:declare @name nvarchar(50) declare @datetime char(14) declare @path nvarchar(255) declare @bakfile nvarchar(255) set @name='DBNAME' set @datetime=CONV
阅读全文
摘要:启动一下代理服务。
阅读全文
摘要:
阅读全文
摘要:
阅读全文
摘要:Download Windows Server 2012 R2 更新 (KB2919355) from Official Microsoft Download Center 按照顺序安装插件
阅读全文
摘要:exec sp_configure 'show advanced options', '1'; go reconfigure; go exec sp_configure 'clr enabled', '1' go reconfigure; exec sp_configure 'show advanc
阅读全文
摘要:修改成需要的端口; 防火墙出站入站规格需要修改一下; 重启SqlServer服务;
阅读全文
摘要:提示界面 解决方式: 下载安装程序包 https://www.microsoft.com/zh-CN/download/details.aspx?id=13255
阅读全文
摘要:declare @TableName sysname = 'Emps' declare @Result varchar(max) = ' /// <summary> /// ' + @TableName + ' /// </summary> public class ' + @TableName +
阅读全文
摘要:select 2.0983 [值],convert(numeric(8,2),round(2.0983,2)) [取小数点后两位] select 2.0983 [值],cast(2.0983 as decimal(20,2)) [取小数点后两位] select 2.0983 [值],round(2.
阅读全文
摘要:--SQL SERVER 占用资源高的SQL语句: --查询占用cpu高的前 50 个 SQL 语句 SELECT total_cpu_time,[total_physical_Reads], total_execution_count, number_of_statements, s2.text
阅读全文
摘要:declare @PageNumber AS INT, @RowNumber AS INT SET @PageNumber=3 SET @RowNumber=50 SELECT [a].[Id] FROM [AppBooks] AS [a] ORDER BY [a].[Name] OFFSET ((
阅读全文