随笔分类 -  SQLServer

摘要:merge T2 --目标表using T1 --源表 on T1.id=T2.id --匹配条件 when matched then --匹配update set [name]=T1.[name]when not matched then --不匹配insert values(id,[name]) 阅读全文
posted @ 2018-08-16 21:26 Evan_Zhang 阅读(150) 评论(0) 推荐(0)
摘要:下面根据自己数据库配置的情况更新表中的“是否上班”的字段 例如我们有个配置表如下: 我们先把配置表里的节假日信息数据填充到临时表 由于我们公司除配置表配置的节假日外,周末是休息的,那么将临时表中没更新“是否工作日”的字段进行update 这样本年度的节假日信息就出来了 阅读全文
posted @ 2018-07-18 15:38 Evan_Zhang 阅读(1502) 评论(0) 推荐(0)
摘要:1.添加程序集Microsoft.SqlServer.Types 2.添加程序集SqlServerProject1 3.在Sql Server中执行这段代码开启CLR 4.创建自定义聚合函数 5.测试 阅读全文
posted @ 2018-06-15 10:13 Evan_Zhang 阅读(867) 评论(0) 推荐(0)
摘要:-- ============================================= -- Author: Evan -- Create date: 2018年6月14日 16点27分 -- Description: 冻结BOL不允许GI,或取消冻结 -- ============================================= ALTER PR... 阅读全文
posted @ 2018-06-15 09:18 Evan_Zhang 阅读(171) 评论(0) 推荐(0)
摘要:表FRU_PickLocationNew(配置账户基础表)中有个字段IsUse(是否启用),一旦被更新成0(不启用)时,将表WMS_FRU_DNAllocationToAccountNew中对应的账户下所有已分配未完成的任务delete掉 触发器语句中使用了两种特殊的表:deleted 表和 ins 阅读全文
posted @ 2018-06-04 17:17 Evan_Zhang 阅读(680) 评论(0) 推荐(0)
摘要:EX: SELECT FN.valueFROM fn_split('A/B/C/D/E', '/') FN 阅读全文
posted @ 2018-05-04 13:32 Evan_Zhang 阅读(245) 评论(0) 推荐(0)
摘要:1 USE [P2WMS_WH43] 2 GO 3 /****** Object: StoredProcedure [dbo].[sp_fru_CalcAllocatePickData] Script Date: 05/04/2018 11:41:56 ******/ 4 SET ANSI_NULLS ON 5 GO 6 SET QUOTED_IDENTIFIER... 阅读全文
posted @ 2018-05-04 11:46 Evan_Zhang 阅读(663) 评论(0) 推荐(0)
摘要:CMD命令netstat -an |findstr 1433,即使在防火墙的入站规则里添加了1433端口的访问,发现1433的端口还是监听不了。 搞了老半天,最终调整了MSSQESERVER的协议下的TCP/IP-->IP1和IP2的已启用未改成“是” 太坑爹了,记录下。 阅读全文
posted @ 2018-05-03 15:51 Evan_Zhang 阅读(384) 评论(0) 推荐(0)
摘要:EX:SELECT dbo.Fn_FindIndex('|','63514-18010000001|10|0',2) 阅读全文
posted @ 2018-03-15 11:04 Evan_Zhang 阅读(1032) 评论(0) 推荐(0)
摘要:发现一篇干货,关于优化数据库,成为伪DBA的一篇博客 http://www.cnblogs.com/gaochundong/p/everyone_is_a_dba_sp_info_collection.html 阅读全文
posted @ 2018-01-03 11:26 Evan_Zhang 阅读(528) 评论(1) 推荐(0)