摘要: sql with as 用法以下内容转自:http://wudataoge.blog.163.com/blog/static/80073886200961652022389/一.WITH AS的含义 WITH AS短语,也叫做子查询部分(subquery factoring),可以让你做很多事情,定义一个SQL片断,该SQL片断会被整个SQL语句所用到。有的时候,是为了让SQL语句的可读性更高些,也有可能是在UNION ALL的不同部分,作为提供数据的部分。 特别对于UNION ALL比较有用。因为UNION ALL的每个部分可能相同,但是如果每个部分都去执行一遍的话,则成本太高,所以可以使. 阅读全文
posted @ 2013-07-16 21:42 小林叔叔 阅读(226) 评论(0) 推荐(0) 编辑
摘要: varchar(n),nvarchar(n) 中的n怎么解释: nvarchar(n)最多能存n个字符,不区分中英文。 varchar(n)最多能存n个字节,一个中文是两个字节。所占空间: nvarchar(n)一个字符会占两个字节空间。 varchar(n)中文占两字节空间,英文占一个。n的取值范围: nvarchar(n) n的范围是:1与4000之间 varchar(n) n的范围是:1与8000之间n的大小是否会影响性能: varchar及nvarchar里的长度 n 不会影响空间大小及性能。除非n是max并且内容大于4000或8000 设置n更多的是业务需要,如限制身... 阅读全文
posted @ 2013-07-16 20:17 小林叔叔 阅读(3919) 评论(0) 推荐(1) 编辑
摘要: http://www.cnblogs.com/zhangkai2237/archive/2012/05/06/2486462.html 阅读全文
posted @ 2013-06-18 22:22 小林叔叔 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 创建临时表 方法一: create table #临时表名(字段1 约束条件,字段2 约束条件,.....)create table ##临时表名(字段1 约束条件,字段2 约束条件,.....)方法二: select * into #临时表名 from 你的表; select * into ##临时表名 from 你的表;注:以上的#代表局部临时表,##代表全局临时表查询临时表 select * from #临时表名; select * from ##临时表名;删除临时表 drop table #临时表名; drop table ##临时表名;SQL SERVER临时表的使用http://w 阅读全文
posted @ 2013-06-17 08:56 小林叔叔 阅读(306) 评论(0) 推荐(0) 编辑
摘要: function isURL() { var strRegex = "^((https|http|ftp|rtsp|mms)://)?[a-z0-9A-Z]{3}\.[a-z0-9A-Z][a-z0-9A-Z]{0,61}?[a-z0-9A-Z]\.com|net|cn|cc (:s[0-9]{1-4})?/$"; var re = new RegExp(strRegex); if (re.test(document.getElementById("<%=txtServerIP.ClientID %>").value)) { alert(&q 阅读全文
posted @ 2013-06-06 11:20 小林叔叔 阅读(526) 评论(0) 推荐(0) 编辑
摘要: 方法一:CREATE PROCEDURE [dbo].[bmzh_test] @shb1 Datetime, @shb2 datetime, @aa int output AS select @aa=Count(*) from [ychxtbak].[dbo].[bmzh] where shb>@shb1 and shb<=@shb2 return @aa GO方法二:利用系统变量@@ROWCOUNT来取得记录条数 CREATE PROCEDURE [dbo].[bmzh... 阅读全文
posted @ 2013-06-03 10:48 小林叔叔 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 时间类:using System;using System.Diagnostics;namespace DataStruct7{ publicclass Timing { TimeSpan duration;//时间差public Timing() { duration =new TimeSpan(0); } //开始时间publicvoid stopTime() { duration = Process.GetCurrentProcess().TotalProcesso... 阅读全文
posted @ 2013-06-02 18:00 小林叔叔 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 匹配中文字符的正则表达式: [\u4e00-\u9fa5] 匹配双字节字符(包括汉字在内):[^\x00-\xff] 应用:计算字符串的长度(一个双字节字符长度计2,ASCII字符计1) String.prototype.len=function(){return this.replace([^\x00-\xff]/g,"aa").length;} 匹配空行的正则表达式:\n[\s| ]*\r 匹配HTML标记的正则表达式:/<(.*)>.*<\/\1>|<(.*) \/>/ 匹配首尾空格的正则表达式:(^\s*)|(\s*$) Stri 阅读全文
posted @ 2013-04-07 21:05 小林叔叔 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 古代励志名言警句名言名句1.天行健,君子以自强不息。—《周易》译:作为君子,应该有坚强的意志,永不止息的奋斗精神,努力加强自我修养,完成并发展自己的学业或事业,能这样做才体现了天的意志,不辜负宇宙给予君子的职责和才能。2.勿以恶小而为之,勿以善小而不为。—《三国志》刘备语译:对任何一件事,不要因为它是很小的、不显眼的坏事就去做;相反,对于一些微小的。却有益于别人的好事,不要因为它意义不大就不去做它。3.见善如不及,见不善如探汤。—《论语》译:见到好的人,生怕来不及向他学习,见到好的事,生怕迟了就做不了。看到了恶人、坏事,就像是接触到热得发烫的水一样,要立刻离开,避得远远的。4.躬自厚而薄责于人 阅读全文
posted @ 2013-03-11 20:55 小林叔叔 阅读(326) 评论(0) 推荐(0) 编辑
摘要: 某大牛:1、程序员首先需要提高系统设计能力。现在很多程序员不是按照应该如何设计最好做得,而是按照我会什么来做的,最终造成设计思想落后。现在做项目需要的是新的、巧的设计思想。2、已经工作两年以上的程序员可以有几种基本的职业规划:技术专家、软件架构师、实施顾问或销售。(1):其中程序员最主要的发展方向是资深技术专家,无论是Java还是.NET,还是数据库领域,都要首先成为专家,然后才可能继续发展为架构师。尽管架构师的职位可以工作一辈子,待遇也非常好,对于科班出身的程序员最为适合,但这种工作职位非常有限。(2):实施顾问和销售就比较偏向市场了,除了一定的技术能力外,需要掌握很多IT以外的知识。这些发 阅读全文
posted @ 2013-03-11 20:53 小林叔叔 阅读(149) 评论(0) 推荐(0) 编辑