计算时间差(c#和sqlServer)
摘要:/// <summary> /// 计算两个日期的时间间隔 /// </summary> /// <param name="DateTime1">第一个日期和时间</param> /// <param name="DateTime2">第二个日期和时间</param> /// <returns></
阅读全文
posted @
2020-09-08 15:38
猴dai王也有悲伤时
阅读(308)
推荐(0)
sqlserver 新增表字段
摘要:IF COL_LENGTH('nwgl_ApplyOfficeStaff', 'Size') IS NULL --判断 nwgl_ApplyOfficeStaff 中是否存在 Size 规格字段 ALTER TABLE nwgl_ApplyOfficeStaff ADD Size NVARCHAR(
阅读全文
posted @
2020-09-04 13:40
猴dai王也有悲伤时
阅读(328)
推荐(0)
SqlServer 备份还原
摘要:本篇为转载,原文章链接:https://blog.csdn.net/knqiufan/article/details/81004775 数据库备份 步骤1:点击“备份”。 步骤2:先点击“删除”按钮删除数据库默认的备份目标,再点击“添加”按钮。 注意点:要是不删除数据库默认的备份目标,直接备份,那么
阅读全文
posted @
2020-03-09 16:02
猴dai王也有悲伤时
查询自动生成Guid列
摘要:--newid()可以在查询的时候自动生成Guid列 select top 10 *,newid() as Random from ywle where ywlename='001' ordey by Random --创建对应的列 用 uniqueidentifier 类型 IF NOT EXISTS ( SELECT * FROM dbo.SysObjects WHERE ID = objec
阅读全文
posted @
2019-09-21 17:27
猴dai王也有悲伤时
阅读(319)
推荐(0)
临时表操作
摘要:--创建临时表操作select 列 into #tempTable from table --正确的临时表删除操作 if object_id('tempdb..#tempTable') is not null Begin drop table #tempTable End
阅读全文
posted @
2019-09-19 16:29
猴dai王也有悲伤时
阅读(144)
推荐(0)
sqlserver group by 分组使用详解
摘要:https://www.cnblogs.com/jingfengling/p/5962182.html
阅读全文
posted @
2019-09-18 15:26
猴dai王也有悲伤时
阅读(1342)
推荐(0)
巧用XML格式数据传入存储过程转成表数据格式
摘要:1.首先将后台数据转成对应的XML数据格式 //<root> //<name>1</name> //<name>2</name> //<name>3</name> //<name>4</name> //</root> 2.指定传入存储的参数格式为Xml 3.数据库模拟测试xml数据存入表(此处是存入
阅读全文
posted @
2019-07-19 09:47
猴dai王也有悲伤时
阅读(392)
推荐(0)
SQL获取上个月1号,本月1号,下个月1号,本月天数 [sql语句]
摘要:上个月1号 select CONVERT(varchar(7), dateadd(mm,-1,getdate()) , 120) + '-1' 本月1号 select CONVERT(varchar(7), getdate() , 120) + '-1' 下个月1号 select CONVERT(v
阅读全文
posted @
2019-07-16 17:05
猴dai王也有悲伤时
存储过程规范写法
摘要:--1.判断存储过程是否存在,存在则删除IF OBJECT_ID('存储过程名称', 'P') IS NOT NULL DROP PROCEDURE dbo.usp_GetMeasureAnalysisIssueReminder_Query(存储过程名) GO--2.这些是 SQL-92 设置语句,使 SQL Server 2000/2005 遵从 SQL-92 规则。可不写 SET A...
阅读全文
posted @
2019-07-16 16:56
猴dai王也有悲伤时
阅读(4880)
推荐(0)
My操作小技巧
摘要:1.当我们新增一条数据之后想要获取其自增长的id,可以紧随新增语句后调用 SELECT last_insert_id();即可获得,一般搭配变量一起使用 2. MySql(变量声明及使用,也包含了与sqlserve的区别) https://www.cnblogs.com/qixuejia/archi
阅读全文
posted @
2019-02-13 09:31
猴dai王也有悲伤时
阅读(224)
推荐(0)
sql 新增 修改 删除 列操作
摘要:注意点: 新加列的时候如果是 null (可空) 即使原本表中有数据是可以成功的,但是如果是添加非空列的话,就必须保证数据库中无数据,否则会出错
阅读全文
posted @
2019-01-29 14:20
猴dai王也有悲伤时
阅读(217)
推荐(0)
存储过程巧用 参数实现 条件筛选
摘要:介绍: 有的时候一个存储过程里面既要实现无条件筛选,也要实现条件筛选的组合,可以采用以下的便捷方式 对于字符串的条件筛选: 对于值类型的条件筛选
阅读全文
posted @
2019-01-29 14:17
猴dai王也有悲伤时
阅读(836)
推荐(0)
SQL SERVER 中的 object_id()函数
摘要:语法: 作用: 该函数会返回指定对象的ID值,可以在 sysobjects 表中进行验证 详细: 在数据库中有一个系统表 sysobjects,里面存储了数据库各个对象的信息,每个对象都有一个 ID,这个表存储了表,存储过程,触发器,视图等相关信息。注意:字段没有 实例:
阅读全文
posted @
2019-01-29 13:52
猴dai王也有悲伤时
阅读(226)
推荐(0)
判断两个集合 笛卡尔乘机操作
摘要:1.适用于基本属性的集合 Intersect() 获取两个集合共有的部分 Except() 获取前有后没有的部分 自带方法如果操作复杂的集合的话,应该是匹配的是全部属性 Intersect() 获取两个集合共有的部分 Except() 获取前有后没有的部分 2.适用于复杂集合的操作 获取两个集合中
阅读全文
posted @
2019-01-29 11:23
猴dai王也有悲伤时
阅读(324)
推荐(0)
去重操作
摘要:Distinct 操作 说明: Distinct 是用来做去重操作的,并可以获取去重后数量,如果作用在一个字段上,很容易理解,如果是作用在多个字段上,是判断这几个字段组合起来后不重复的部分 注意点: 当数据量大的时候,强烈推荐 Group by 来替代 Distinct 来执行操作,因为前者在大数据
阅读全文
posted @
2019-01-29 10:30
猴dai王也有悲伤时
阅读(130)
推荐(0)
sql server查询语句条件判断字段值是否为NULL
摘要:判断字段是否为null select * from table where c is null select * from table where c is not null 判断字段是否为空 select * from table where c='' select * from talbe wh
阅读全文
posted @
2019-01-17 16:23
猴dai王也有悲伤时
阅读(7578)
推荐(1)
事务隔离级别之Read Uncommitted/WITH(NOLOCK)
摘要:知识点链接 事务隔离级别之Read Uncommitted https://blog.csdn.net/oyw5201314ck/article/details/79621347 WITH(NOLOCK) https://www.cnblogs.com/kerrycode/p/3946268.htm
阅读全文
posted @
2019-01-17 16:13
猴dai王也有悲伤时
阅读(364)
推荐(0)
Sql Server 数据库表结构,存储过程,视图比较脚本
摘要:顶级干货 用来比较两个数据库之间 表结构,存储过程及视图差异的存储过程,直接复制对应的存储过程,无需改动,直接在数据库中执行(传递要比较的数据库参数)即可 1.两个数据库之间存储过程及视图差异比较的存储过程 --测试脚本 --exec [p_compSPAndView] 'FAMS_PrePROD'
阅读全文
posted @
2018-12-25 16:26
猴dai王也有悲伤时
阅读(828)
推荐(0)
两种分页方式
摘要:分页查询两种方式之 Offset ...Rows Fetch Next ... Rows only Offset ...Rows Fetch Next ... Rows only 方式 在2012后采用这种方式越来越多 原理介绍:类似于 Linq 中的 Skip Take 方法,过滤掉前索引页*页码
阅读全文
posted @
2018-12-25 14:13
猴dai王也有悲伤时
阅读(219)
推荐(0)
With As 用法
摘要:含义:WITH AS 短语,也叫做子查询部分(subquery factoring)也称公用表表达式(CTE), ,可以定义一个SQL片断,该SQL片断会被整个SQL语句用到。可以使SQL语句的可读性更高,也可以在UNION ALL的不同部分,作为提供数据的部分。 对于UNION ALL,使用WIT
阅读全文
posted @
2018-12-25 11:07
猴dai王也有悲伤时
阅读(775)
推荐(0)