摘要:
//1 Linq GroupBy //采购单明细数据,根据门店加条码分组,作为生成调拨单的明细 var dataGroup = data.GroupBy(s => new { s.Tem_Store, s.Tem_Sku }) .Select(s => new PH_generateTranBillFormModel ... 阅读全文
摘要:
三张表 full join 表头拼接到一起,明细数据有就显示,没有就留空 阅读全文
摘要:
1 家风,大家,是需要有家风的。 2 区分对错,不要有和稀泥 3 结婚约法三章: 1 不能让自己夹在父母和老婆中间 2 把老婆父母当自己父母 3 能够允许,我的生活有风波 4 曾国藩的阅人名句: 邪正看眼鼻,真假看嘴唇 功名看气概,富贵看精神 主意看指爪,风波看脚筋 若要看条理,全在言语中 阅读全文
摘要:
--只管插入,用触发器来判断重复进行更新 create table v_tb(col1 INT,col2 INT) GO --不管你插入任何数据在v_tb中 create trigger my_tr on v_tb instead of insert as begin update b set b.col2=a.col2 from Inserted a, v_tb b ... 阅读全文
摘要:
问题:exec 有独立作用域,动态拼接的SQL 采用exec 执行新建临时表时,exec外面调用不到新建的临时表 sql 动态临时表方法一: 在代码中创建,再调用方案二:用数据库函数,跳过临时表的限制方法三:复合执行,采用两个存储过程 方案三亲测可用,如下: 阅读全文
摘要:
http://blog.csdn.net/qq_23846795/article/details/77092670 http://blog.csdn.net/qq_23846795/article/details/78392758 List 去重 using System; using System 阅读全文
摘要:
临时表 作用域,生存周期 显示调用Drop Table语句 当局部临时表在存储过程内被创建时,存储过程结束也就意味着局部临时表被Drop。 当前会话结束,在会话内创建的所有局部临时表都会被Drop。 sqlserver 会话 会话: 一个用户连接产生的所有上下文信息。一个查询分析器窗口就是一个会话 -- 查看SQL阻塞信息 with tmp as ( select * from ma... 阅读全文
摘要:
--如果是实表可以用if exists (select * from sysobjects where id = object_id(N'[dbo].[表名]') and OBJECTPROPERTY(id, N'IsUserTable') = 1) drop table [dbo].[表名] -- 阅读全文
摘要:
1 强制关闭数据库链接 --关闭用户打开的进程处理 USE master go IF EXISTS (SELECT * FROM dbo.sysobjects WHERE id = object_id(N'[dbo].[p_killspid]') and OBJECTPROPERTY(id, N'I 阅读全文