摘要: MSSQL批量写入数据方案 近来有一个项目Feature需要有批量写入数据的场景,正巧整理资料发现自己以前也类似实现的项目,在重构的同时把相关资料做了一个简单的梳理,方便大家参考。 循环写入(简单粗暴,毕业设计就这样干的)(不推荐) Bulk Copy写入(>1000K 记录一次性写入推荐) 表值参 阅读全文
posted @ 2018-03-22 17:44 拾梦小侠ด้้้ 阅读(193) 评论(0) 推荐(0) 编辑
摘要: --获得每天的日期流水(20160507001) CREATE FUNCTION [dbo].[f_GetDateFlowNo] ( 日期流水(20160507001) @dateFlowNo VARCHAR(30) , --流水长度len(0001) @noLen BIGINT , @showty 阅读全文
posted @ 2018-03-22 17:44 拾梦小侠ด้้้ 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 基本存储过程:/****** Object: StoredProcedure [dbo].[spCallBoService] Script Date: 11/19/2015 16:45:14 ******/SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGOCR 阅读全文
posted @ 2018-03-22 17:43 拾梦小侠ด้้้ 阅读(163) 评论(0) 推荐(0) 编辑
摘要: Sql 查询当天、本周、本月记录--查询当天: [sql] view plaincopyprint?select * from info where DateDiff(dd,datetime,getdate())=0 --查询24小时内的: [sql] view plaincopyprint?sel 阅读全文
posted @ 2018-03-22 17:43 拾梦小侠ด้้้ 阅读(249) 评论(0) 推荐(0) 编辑
摘要: CREATE PROC [dbo].[p_lockinfo] @kill_lock_spid BIT = 0 , --是否杀掉死锁的进程,1 杀掉, 0 仅显示 @show_spid_if_nolock BIT = 1 --如果没有死锁的进程,是否显示正常进程信息,1 显示,0 不显示AS DECL 阅读全文
posted @ 2018-03-22 17:42 拾梦小侠ด้้้ 阅读(186) 评论(0) 推荐(0) 编辑
摘要: CREATE FUNCTION [dbo].[f_AddYears] ( 增加年 @currentDay DATETIME , @years INT )RETURNS DATETIMEAS BEGIN RETURN DATEADD(year,@years,@currentDay) END --增加月 阅读全文
posted @ 2018-03-22 17:42 拾梦小侠ด้้้ 阅读(223) 评论(0) 推荐(0) 编辑
摘要: --序号递归WITH RoulettePrizeItem AS ( SELECT RowNum , EventId FROM #tbRoulettePrizeItem WHERE RowNum = 1 UNION ALL SELECT d.RowNum , d.EventId FROM Roulet 阅读全文
posted @ 2018-03-22 17:42 拾梦小侠ด้้้ 阅读(120) 评论(0) 推荐(0) 编辑
摘要: Sql Server随机抽取数据效率优化2013-05-11 1 个评论 作者:菜光收藏 我要投稿Sql Server随机抽取数据效率优化 山人我最近遇到一件很纠结的事情,就是如何快速的从数据表里随机抽取一条数据。 我生成了一个简单的数据表,并且导入了500W条数据进行测试。 下图为第一次采用的SQ 阅读全文
posted @ 2018-03-22 17:42 拾梦小侠ด้้้ 阅读(246) 评论(0) 推荐(0) 编辑
摘要: -- Author: <>-- Create date: <2015-08-25 16:30:00>-- Description: <返回值测试>-- CREATE PROCEDURE [dbo].[test]AS BEGIN DECLARE @i INT = 1 WHILE @i <= 77 BE 阅读全文
posted @ 2018-03-22 17:41 拾梦小侠ด้้้ 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 下面是生成XML1主表查询定义 SELECT T.c.query('MID').value('.[1]', 'int') AS MID , T.c.query('EventName').value('.[1]', 'varchar(100)') AS EventName , @NowDate AS 阅读全文
posted @ 2018-03-22 17:41 拾梦小侠ด้้้ 阅读(249) 评论(0) 推荐(0) 编辑
摘要: 来源: <http://blog.csdn.net/ljh10020030/article/details/8495144> SQLServer:right函数 语法 Right(string, length) Right 函数的语法具有下面的命名参数: 部分 说明 string 必要参数。字符串表 阅读全文
posted @ 2018-03-22 17:41 拾梦小侠ด้้้ 阅读(333) 评论(0) 推荐(0) 编辑
摘要: BEGIN TRY 开始事务 BEGIN TRAN SELECT 1 --抛错处理 RAISERROR(@msg,16,1) RETURN COMMIT TRAN END TRY BEGIN CATCH IF @@TRANCOUNT > 0 ROLLBACK TRAN --出错事务回滚 SET @r 阅读全文
posted @ 2018-03-22 17:40 拾梦小侠ด้้้ 阅读(129) 评论(0) 推荐(0) 编辑
摘要: SELECT TOP 100 NickName FROM [dbo].[tbEPUsers] WITH(NOLOCK) WHERE 0.01 >= CAST(CHECKSUM(NEWID(), [NickName]) & 0x7fffffff AS FLOAT) / CAST(0x7fffffff  阅读全文
posted @ 2018-03-22 17:40 拾梦小侠ด้้้ 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 删除临时表 IF OBJECT_ID('tempdb..#tbEventList') IS NOT NULL DROP TABLE #tbEventList 阅读全文
posted @ 2018-03-22 17:40 拾梦小侠ด้้้ 阅读(128) 评论(0) 推荐(0) 编辑
摘要: CREATE PROCEDURE [dbo].[p_BackDB]AS BEGIN DECLARE @weixin NVARCHAR(100) SET @weixin = 'E:\\DataBack\\WeiXin' + CONVERT(CHAR(8), GETDATE(), 112) + '.ba 阅读全文
posted @ 2018-03-22 17:38 拾梦小侠ด้้้ 阅读(217) 评论(0) 推荐(0) 编辑