自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 收藏
  • 关注

原创 kbmmw smartservice 跨域

你的http server中修改下,要支持cors 也就是在header头中返回 支持cors浏览器用发起options 去查你的接口是否支持cors而后才发起get或post。这是kbmmw smartservice的处理的一种方法小蔡:helper:TkbmMWHTTPTransportStreamHelper;helper:=TkbmMWHTTPTransportStreamHelper(ResponseTransportStream.Helper); helpe...

2021-03-19 18:41:58 140

原创 解决在英文版MSSQL中插入中文乱码的问题

SQL2008英文版,插入中文出现乱码的解决方案USE masterGOALTER DATABASE CXHDJ SET SINGLE_USER WITH ROLLBACK IMMEDIATEgoALTER DATABASE CXHDJ COLLATE Chinese_PRC_CI_ASgoALTER DATABASE CXHDJ SET MULTI_USERgo如果中间有报哪个表不能删除,则直接找表,把对应的错误键删除掉。https://blog.csdn.net/zljjava/a.

2021-03-05 18:25:55 224 2

原创 SQLSERVER存储过程分页(实测通过)

USE CXHDJGOdeclare @p5 intset @p5=97exec CXHDJ.dbo.SP_Page @SQL=N'SELECT tp.Id,tp.Name,tp.Code ,tp.Price ,tp.CostPrice,tp.Color ,tp.Number,tpc.Name AS catname,tp.CreateTime ,tp.CreateBy FROM CXHDJ.dbo.Test_Product tpINNER JOIN CXHDJ.dbo.Test_Produ.

2021-03-05 18:25:43 138 2

原创 利用游标+事务批量更新邮件任务预警

利用游标+事务批量更新邮件任务预警https://david.blog.csdn.net/article/details/108396869背景大部分企业一般都有自研或通过系统配置邮件预警系统。涉及到邮件接受人,抄送人,密送人。存在以下两种情况给运维带来一点压力;如果预警任务比较多,人员变动比较频繁的时候。手动作业显得效率低下。企业邮件地址批量变更传统方式通过写一个脚本,批量更新。针对单个地址变更OK,如果批量效率也显得比较低改进作业总体思路:(1)设计变更表([EmailUpd

2021-03-05 18:25:31 163 2

原创 存储过程嵌套事务处理

-- SQLServer 存储过程嵌套事务处理/***某个存储过程可能被单独调用,也可能由其他存储过程嵌套调用,则可能会发生嵌套事务的情形。下面是一种解决存储过程嵌套调用的通用代码,在不能确定存储过程是否可能被其他存储过程调用的情况下,建议每个存储过程都按照这个模板建立create proc proc_exam,当然调用存储过程的地方,需要判断存储过程的返回值来做相应的处理***/CREATE proc proc_exampleasbegin --声明变量,存放当前已开启...

2021-03-05 18:25:19 742 2

原创 Sqlserver高级技巧博客收集

猫猫功能页收集 https://www.cnblogs.com/lairui1232000/tag/mssql/ 高手mssql-sqlserver入门必备知识收集https://www.cnblogs.com/lairui1232000/p/9052204.htmlmssql sqlserver null数据类型专题https://www.cnblogs.com/lairui1232000/p/9620857.htmlmssql sqlserver xml数据类型专题https:...

2021-03-05 18:25:05 151 1

原创 SQLserver触发器,配置指定表,不允许删除数据

mssql 怎么配置指定的表 不允许删除数据?http://www.maomao365.com/?p=5089<span style="color:red;font-weight:bold;">前言: 前几天收到群友提问,如何禁止某一张表里面的数据被删除掉?</span><hr />当我们看见这个问题的时,首先想到的是拦截器,sql数据操作拦截器,首先第一个想到的是sql instead of触发器,instead of触发器可以拦截insert upd.

2021-03-05 18:24:54 3237 4

原创 sqlserver自定义函数多行查询记录合并成一列(实测通过)

USE xxy_testGOSELECT dbo.F_HEBING_CHAQUE('2020-10-28', 'G02', 'PG') CREATE FUNCTION F_HEBING_CHAQUE ( @pln_date VARCHAR(10) , @lines VARCHAR(20) , @cpdl VARCHAR(20) )RETURNS NVARCHAR(2000)AS BEGIN DECLARE @CHAQ.

2021-03-04 07:35:48 924 2

原创 sqlserver生成雪花ID

SELECT dbo.fn_NewID(NEWID()) -- 20201026155869949SELECT dbo.Fn_NewIdtoBint(NEWID()) -- 7499730272645094476CREATE function [dbo].[Fn_NewIdtoBint](@Newid nvarchar(50))returns bigintasbegin declare @zaza bigint declare @uu uniqueidentifi...

2021-03-04 07:35:02 3960 3

原创 Sql Server存储过程事务处理

Sql Server存储过程事务处理 https://www.cnblogs.com/rachael/p/10095248.html-- =============================================-- Author:<rachael>-- Create date: <2019-1-4>-- Description: <存储过程说明>-- =============================================.

2021-03-04 07:34:47 1043 1

原创 如何让sqlserver脚本支持正则表达式呢?

mssql sqlserver 如何让sql脚本支持正则表达式呢?http://www.maomao365.com/?p=11499摘要:下文讲述让sqlserver支持正则表达式的方法分享,如下所示:实验环境:sql server 2008 R2实现思路:1.使用sp_OACreate 创建VBScript2.使用sp_OASetPrperty 创建Pattern属性例:创建自定义函数,使sqlserver支持正则表达式 create function dbo.zheng.

2021-03-04 07:34:32 620 1

原创 SqlServer中Index Seek的匹配规则

SqlServer中Index Seek的匹配规则(一)https://www.cnblogs.com/OpenCoder/p/5804794.html select * from (select billno,seq,srcbillno,srcbillseq,pkid ,materielid,factorypkid FROM DJDL_MES_JGONE.dbo.PM_manubill_main M1( NOLOCK ) WHERE factory...

2021-03-04 07:34:19 212 1

原创 sqlserver时间戳 RowVersion 用法

RowVersion 用法https://www.cnblogs.com/ljhdo/p/4791838.htmlhttps://www.cnblogs.com/ljhdo/p/11983708.html SQL高手在数据表更新时,如何表征每个数据行更新时间的先后顺序?最简单的做法是使用RowVersion(行版本)字段,它和时间戳(TimeStamp)类型的功能相似,只不过TimeStamp?已过时,应避免用于产品设计中,应使用RowVersion代替。RowVersion是一种自增的数据类型.

2021-03-04 07:34:05 1175 1

原创 SQLServer查询分析小结 Table Scan/Index Seek/Index Scan

SQL Server查询数据三种方式Table Scan/Index Seek/Index Scan小结https://www.mzwu.com/article.asp?id=3400Table Scan:全表扫描,没有用到索引;Index Seek:索引查找,有用到索引,根据聚集索引和非聚集索引分为Clustered Index Seek和NonClustered Index Seek;Index Scan:索引扫描,有用到索引,效率比Table Scan高,但低于Index Seek。也分为C

2021-03-04 07:33:48 1188 2

原创 sqlserver中分区函数 partition by的用法

sqlserver中分区函数 partition by的用法https://www.cnblogs.com/zhangchengye/p/5473860.htmlpartition by关键字是分析性函数的一部分,它和聚合函数(如group by)不同的地方在于它能返回一个分组中的多条记录,而聚合函数一般只有一条反映统计值的记录,partition by用于给结果集分组,如果没有指定那么它把整个结果集作为一个分组。partition by 与group by不同之处在于前者返回的是分组里的..

2021-03-04 07:33:19 1075 1

原创 sql生成连续日期(年份、月份、日期)

-- =============================================-- Author: <Author,Jearay>-- Create date: <Create Date,2018/7/12>-- Description: <Description,返回连续日期(年份或月份或日期)>-- =============================================CREATE FUNCTIO..

2021-03-04 07:32:55 1256 1

原创 sqlserver带事务的存储过程(简单模板)

/***带事务的存储过程(简单模板)***/--@@ERROR ,如果前一个Transact-SQL 语句执行没有错误,则返回 0--Set NOCOUNT ON,防止将会话中每一条语句所影响的行数消息发回给请求的客户机--SET XACT_ABORT ON,当 Transact-SQL 语句产生运行时错误,自动回滚当前事务 IF EXISTS(SELECT * FROM sysobjects WHERE NAME='procEditCapacity' AND TYPE='p')DROP .

2021-03-04 07:32:37 189 2

原创 SQL游标模板

游标模板https://www.cnblogs.com/star-studio/p/4892080.html复制代码--DECLARE test_Cursor CURSOR GLOBAL FOR --全局游标,在批处理结束后依然有效--DECLARE test_Cursor CURSOR LOCAL FOR --局部游标,在批处理结束后,被隐式释放,无法在其他批处理中调用--DECLARE test_Cursor CURSOR FORWARD_ONLY FOR --默认和FORWARD_ONLY

2021-03-03 20:25:33 183 1

原创 Sql触发器模板

Sql触发器模板https://www.cnblogs.com/star-studio/p/6097900.html触发器是一种特殊类型的存储过程,它不同于之前的我们介绍的存储过程。触发器主要是通过事件进行触发被自动调用执行的。而存储过程可以通过存储过程的名称被调用。SQL Server 2005中触发器可以分为两类:DML触发器和DDL触发器,其中DDL触发器它们会影响多种数据定义语言语句而激发,这些语句有create、alter、drop语句。(在此仅讨论DML触发器)DML触

2021-03-03 20:24:47 279 1

原创 sqlserver查找杀死阻塞进程(实测成功)

SqlServer中——查找杀死阻塞进程查找阻塞进程:SELECT blocking_session_id '阻塞进程的ID', wait_duration_ms '等待时间(毫秒)', session_id '(会话ID)' FROM sys.dm_os_waiting_tasks杀死阻塞进程:KILL 57

2021-03-03 20:24:11 3523 1

原创 生成数据库字典SQL

select表名=case when a.colorder=1 then d.name else '' end,表说明=case when a.colorder=1 then isnull(f.value,'') else '' end,字段序号=a.colorder,字段名=a.name,标识=case when COLUMNPROPERTY( a.id,a.name,'IsIdentity')=1 then '√'else '' end,主键=case when exists(selec..

2021-03-03 20:22:57 70 1

原创 sqlserver OrderBy在子查询嵌套中出错的解决方法

sql server 中关于Order By 在子查询嵌套中的出错的解决方法!一直以来,总是被困于一旦sql 语句,子查询中有order by 就出错的烦恼,没想到用这一招就解决了,无意中发现,确成了解决方法,。解决方法是:只要在2个select 后加上一个top 1000000,就行了。呵呵'select top 10000000 * into uuu from ( Select top 10000000 Id From aaa order by sort) a' -- 先把重复记录提取..

2021-03-03 20:20:18 1320 1

原创 SQLSERVER创建链接服务器

USE [master]GO/****** Object: LinkedServer [ERP] Script Date: 2020/9/24 14:15:07 ******/EXEC master.dbo.sp_addlinkedserver @server = N'ERP', @srvproduct=N'', @provider=N'SQLNCLI', @datasrc=N'192.168.1.23'/* For security reasons the linked server...

2021-03-03 20:18:56 284 1

原创 ping命令结果中如何显示时间

命令bai本身是不具备的,可以通过批处理实现du,在后面加上时间,并保存到 D:\ping.txt 可以参考下面zhi的代码:@echo offd:for /l %%i in (1,1,%999999999%) do (ping %1192.168.1.1 -n 1% && echo %% >>ping.txtdate /t >>ping.txttime /t >>ping.txt)pauseping 192.16..

2021-03-03 20:17:59 5737 2

原创 sqlserver 日常检查脚本

随笔分类 - 运维 https://www.cnblogs.com/LiveYourLife/category/1201720.html【运维】使用FileZilla搭建FTP服务器【Windows、SVN】在Windows服务器下安装SVN,并在客户端能维护代码版本【Tomcat】2.配置Tomcat服务器端口和HTTPS【Tomcat】1.Tomcat在Windows系统的安装和使用【运维】使用Serv-U搭建FTP服务器【C#、阿里云、Tomcat、XP系统】c#下使用.NET4.0中H.

2021-03-03 20:16:36 418 1

原创 获取流水号DEMO

-- 简单例子create table YW_LSHMax(FLSHID nvarchar(32) primary key,FLSHCode nvarchar(20), --配置编码FLSHHead nvarchar(10), --头部FLSHDATAFomat nvarchar(20), --时间格式FLSHLenth int, -- 长度FLSHMaxInt int) --最大流水号值--插入配置独立出来,不要和取流水号混在一起--初使化数据insert into YW_.

2021-03-03 20:15:11 252 1

原创 JS实现数值自动增加动画

<!DOCTYPEhtml><head><metacharset="UTF-8"><title>数字自动增加</title></head><body><h1id="time">0</h1><script>//数字自增到某一值动画参数(目标元素,自定义配置)functi...

2021-03-03 19:56:09 323 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除