摘要: 以下为,实现此操作的通用T-sql模版:/*delete from a FROM --删除表a (a 是引用的需要删除的表)(select ROW_NUMBER() over -- ROW_NUMBER() over 是一个整体 产生一个从一开始的自增列( partition by 重复列1, 重复列2, 重复列3 --,重复列n partition by 跟group by 大同小异 但是并不是聚合函数 是显示所有的记录,包括重复的 order by 重复列1, 重复列2, 重复列3 --,重复列n order by 跟 ROW_NUMBER() over 连用) RowNumber --R 阅读全文
posted @ 2012-11-14 13:51 二姐1511 阅读(2314) 评论(0) 推荐(1) 编辑
摘要: 触发器是一种特殊类型的存储过程,它不同于之前的我们介绍的存储过程。触发器主要是通过事件进行触发被自动调用执行的。而存储过程可以通过存储过程的名称被调用。Ø 什么是触发器 触发器对表进行插入、更新、删除的时候会自动执行的特殊存储过程。触发器一般用在check约束更加复杂的约束上面。触发器和普通的存储过程的区别是:触发器是当对某一个表进行操作。诸如:update、insert、delete这些操作的时候,系统会自动调用执行该表上对应的触发器。SQL Server 2005中触发器可以分为两类:DML触发器和DDL触发器,其中DDL触发器它们会影响多种数据定义语言语句而激发,这些语句有cr 阅读全文
posted @ 2012-09-28 16:53 二姐1511 阅读(650) 评论(0) 推荐(1) 编辑
摘要: 第一种:一张人员信息表里有一人生日(Birthday)列,跟据这个列,算出该人员的年龄datediff(year,birthday,getdate())例:birthday = '2003-3-8'getDate()= '2008-7-7'结果为:5这样结果是会返回该人员的大概年龄,但不精确.不会精确到月或日.按照上面测试的日期,该人员的实际年龄应该还不满5岁。在需要精确年龄的时候,就会有错.第二种: FLOOR(datediff(DY,birthday,getdate())/365.25)FLOOR函数:FLOOR(expr) 返回小于或等于expr的最大整数 阅读全文
posted @ 2012-08-24 13:48 二姐1511 阅读(40700) 评论(0) 推荐(2) 编辑
摘要: #region 程序集1 无参数、静态类下的静态方法 static void CodeAssembly_1() { //提供对 C# 代码生成器和代码编译器的实例的访问。 CSharpCodeProvider provider = new CSharpCodeProvider(); //表示用于调用编译器的参数 CompilerParameters parameter = new CompilerParameters(); //获取当前项目所引用的程序集。 parameter.ReferencedAssemblies.Add("System.dll"); //获取或设置一个 阅读全文
posted @ 2012-06-07 10:27 二姐1511 阅读(2172) 评论(0) 推荐(0) 编辑
摘要: 1、安装tomcat(安装过程中需要选择jdk的安装目录)2、打开myeclipse windos--》Perferences--》MyEclipse--》Services--》Tomcat--》Tomcat6.x3、选择Tomcat的安装目录(记得选第一个,设置Tomcat为可用)4、完成配置 阅读全文
posted @ 2012-05-29 14:18 二姐1511 阅读(195) 评论(0) 推荐(0) 编辑
摘要: /// 当前月有多少天 /// </summary> /// <param name="y"></param> /// <param name="m"></param> /// <returns></returns> public static int HowMonthDay(int y, int m) { int mnext; int ynext; if (m < 12) { mnext = m + 1; ynext = y; } else { mnext = 1 阅读全文
posted @ 2012-05-17 00:04 二姐1511 阅读(2891) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2012-05-16 17:19 二姐1511 阅读(14) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2012-05-15 11:13 二姐1511 阅读(34) 评论(0) 推荐(0) 编辑
摘要: public static string GetDateYAndM(string beginDate, string endDate) { var bdate= Convert.ToDateTime(beginDate); var edate= Convert.ToDateTime(endDate); int years = -1; int months = -1; if (bdate> edate) return... 阅读全文
posted @ 2012-05-15 10:56 二姐1511 阅读(2273) 评论(0) 推荐(0) 编辑
摘要: var s1 = '2012-05-12'; s1 = new Date(s1.replace(/-/g, "/")); s2 = new Date(); var days = s2.getTime() - s1.getTime(); var time = parseInt(days / (1000 * 60 * 60 * 24)); 阅读全文
posted @ 2012-05-15 10:34 二姐1511 阅读(33793) 评论(0) 推荐(2) 编辑