摘要: 背景 当初写oracle的一个存储过程,以前不知道sql里也有正则表达式,关于正则表达式教程很多了,这里只是记录下Oracle也有这个功能,下次再有类似需求用这个处理的确方便很多。 想起存储过程,就想起刚干软件的时候,一个同事说,见过一个高手,全写的都是存储过程,网页都是用它。现在想想,真是好笑啊, 阅读全文
posted @ 2014-02-12 11:01 update_ 阅读(878) 评论(0) 推荐(0) 编辑
摘要: 背景 说实在的,这有什么好记录的呢。记录这个有啥用,真是技术人员的吹毛求疵。说起来,就是给人装有用吧。既然记录了,也想个相关的段子吧。曾经有个同事写了个sql,效率极差,来了个女同事,竟然解决了,问题在于用了in,里面的子查询数据量太大,然后这几个同事极力吹捧此位女同事水平真高,因为这几位水平都不高 阅读全文
posted @ 2013-11-26 13:54 update_ 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 背景 真是够懒得,一看这个内容,如此简单。当时的想法就是网上教程一堆,全记下来有啥意思,只是记录了要点。不过写到这里,也就写个别的吧。sqlserver与Oracle比起来,我感觉有个重要差距就是存储过程的支持,T-SQL与PL-SQL相比差距太大。在今天,我觉得sqlserver的生成空间应该更小 阅读全文
posted @ 2013-11-22 16:00 update_ 阅读(217) 评论(0) 推荐(0) 编辑
摘要: ALTER DATABASE trqxs_cs SET OFFLINE WITH ROLLBACK IMMEDIATE 阅读全文
posted @ 2013-11-22 15:54 update_ 阅读(268) 评论(0) 推荐(0) 编辑
摘要: 背景 看到这个标题,想了半天,为啥用的。应该是当初前台要动态增加行这个事情,当初用.net真是用傻了,竟然对html、aspx原理不大清楚,对于html也想着后台生成。真是弱智啊。谈到这里,想到c#这些年的发展,从webfomr培养一堆我这种大傻程序员,到前几年的mvc,再到现在core,苦苦挣扎。 阅读全文
posted @ 2013-11-12 15:19 update_ 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 背景 很可惜,至今为止,我从来没用过这个语句,只是见过有人用过一次。这就反映了一个问题,有部分程序员从来不用sql,他们以orm操作为荣,尤其是前些年ling的流行,但是他们做些复杂的事情就累死了;又有一部分程序员以sql为荣,啥都用sql解决,sql解决起来是快、方便,但是后期维护可就惨了。 想起 阅读全文
posted @ 2013-08-30 08:01 update_ 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 背景 还是那个问题,部分程序员喜欢用sql解决问题。发现了这个函数,当初真是大喜过望,现在是哭笑不得。10g支持这个函数,11好像不支持了,而且只有oracle支持,其实自己写个通用方法,既为数据库通用有保证,又为后期维护提供便利。 不建议用这个函数。但是视图活存储过程、临时统计之类的还好可以用用。 阅读全文
posted @ 2013-08-28 15:25 update_ 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 背景 好强大的sql,但是我好想真极少用过这两个函数,再次强调,不要总是用sql解决问题。让人欢喜让人悲的sql。 -- cross applyselect * from TABLE_1 T1cross apply FN_TableValue(T1.column_a)-- outer applyse 阅读全文
posted @ 2013-08-28 09:45 update_ 阅读(307) 评论(0) 推荐(0) 编辑
摘要: 背景 老生常谈,为sql当时着迷了,啥都用sql解决。看这个语句,麻烦的。 ROW_NUMBER() OVER(PARTITION BY COLUMN ORDER BY COLUMN) 简单的说row_number()从1开始,为每一条分组记录返回一个数字,这里的ROW_NUMBER() OVER 阅读全文
posted @ 2013-08-23 17:32 update_ 阅读(362) 评论(0) 推荐(0) 编辑
摘要: 背景 一看到这个标题,还有这个内容,感觉当初记录这个知识点真是记录的太简单了。不过通过这个知识点我还真想起了当初的一些事情。写的题外话可能更有意思,希望每篇文章我都能加个当时的题外记录。当时一直搞oracle,想想sqlserver到底是怎么回事,很想都搞搞,那时感觉都会了不就牛了,思维简单,不过后 阅读全文
posted @ 2013-08-13 10:43 update_ 阅读(570) 评论(0) 推荐(0) 编辑