Datetime 格式 转化

摘要: 2017-7-27 DateTime.TryParse(“”27JUL17“”, new CultureInfo("en-us"), DateTimeStyles.None, out d) 2017-01-01 12:00:00 DateTime.TryParseExact(“”20170101 12:00:00“”, "yyyyMMdd HH:mm:ss",CultureInfo.Inv... 阅读全文
posted @ 2018-01-12 16:47 编程007 阅读(111) 评论(0) 推荐(0) 编辑

mysq 的 GROUP_CONCAT的sql server 实现

摘要: create table #tb(id int, value varchar(10)) insert into #tb values(1, 'aa') insert into #tb values(1, 'bb') insert into #tb values(2, 'aaa') insert into #tb values(2, 'bbb') insert into #tb valu... 阅读全文
posted @ 2018-01-12 16:36 编程007 阅读(161) 评论(0) 推荐(0) 编辑

pivot

摘要: 简单 DaysToManufacture AverageCost 0 5.0885 1 223.88 2 359.1082 4 949.4105 复杂 VendorID Emp1 Emp2 Emp3 Emp4 Emp5 1492 2 5 4 4 4 1494 2 5 4 5 4 1496 2 4 4 阅读全文
posted @ 2017-09-08 10:44 编程007 阅读(286) 评论(0) 推荐(0) 编辑

两数组并集交集差集

摘要: 结果 并集优先选oneStudents交集优先选oneStudents唯一集选择twoStudents顺序靠前的小新2,而不是小新22如果调换顺序结果也会颠倒 结果如下: 阅读全文
posted @ 2017-08-11 15:57 编程007 阅读(228) 评论(0) 推荐(0) 编辑

编译器把getset访问器编译成了方法get_method()/set_method()

摘要: 所以反编译工具反出来的代码也是get_method()/set_method()形式,编译器检查不通过 阅读全文
posted @ 2017-08-11 11:40 编程007 阅读(148) 评论(0) 推荐(0) 编辑

sql MERGE

摘要: MERGE INTO #a USING #b ON (#a.id_ = #b.id_) WHEN NOT MATCHED BY SOURCE AND #a.date_<'2017-09-13 09:43:48.140' THEN UPDATE SET #a.date_=''+GETDATE()+'';--在有单引号的情况下用'+x+'实现编译器对函数的字符串形式的认可 阅读全文
posted @ 2017-08-11 11:37 编程007 阅读(130) 评论(0) 推荐(0) 编辑

动态添加特性

摘要: 特性属于元数据,一般不能改,但可以通过TypeDescriptor添加类级别的特性,也只能通过TypeDescriptor获取到这个类特性 阅读全文
posted @ 2017-08-11 08:45 编程007 阅读(234) 评论(0) 推荐(0) 编辑

存储过程返回表

摘要: create proc p_xxx @parameter datetime as select * from table_a where time=@parameter --需要获取的table,和申明的表结构一致 --执行DECLARE @return_value table(id int,a INT,b INT) insert into @return_value exec [d... 阅读全文
posted @ 2017-07-05 16:17 编程007 阅读(187) 评论(0) 推荐(0) 编辑

mysql 不支持开窗函数,用casewhen 替代

摘要: 百度 阅读全文
posted @ 2017-06-15 10:39 编程007 阅读(421) 评论(0) 推荐(0) 编辑

动态sql 如何加引号,加多少引号

摘要: 一句拆成两句,引号翻倍增加 阅读全文
posted @ 2017-06-15 10:35 编程007 阅读(396) 评论(0) 推荐(0) 编辑