摘要: 1:给出时间,如"2011-7-23",查询星期几; select to_char(to_date('2011-7-23','yyyy-mm-dd'),'day','NLS_DATE_LANGUAGE = American') from dual; 结果:saturday select to_char(to_date('2011-7-23','yyyy-mm-dd'),'day') from dual; 结果: 星期六2:查询系统时间; select sysdat 阅读全文
posted @ 2012-07-06 17:41 闯.漠北 阅读(291) 评论(0) 推荐(0) 编辑
摘要: 1:采用临时表和游标的方法:因为单独从这个系统表sysobjects查到的记录只有表名称,而没有表里面记录数(能在sysindexes里查到,不过一个表很多索引的话不好建立关联)故我们采用最笨的方法,先查出sysobjects所有表,然后构建一个临时表,利用游标,一行行的插入数据。 1 CREATE TABLE #T ([name] nvarchar(255),rows bigint) 2 DECLARE @Name nvarchar(255),@Sql nvarchar(4000) 3 DECLARE TName CURSOR FOR 4 SELECT [name] FROM sysob.. 阅读全文
posted @ 2012-07-06 13:41 闯.漠北 阅读(2409) 评论(0) 推荐(0) 编辑
摘要: 1:斐波那契数列算法,如:1,1,2,3,5,8,13,21…… ,可以看到这里面的规律吧.就是每一项是前面相邻两项之和.求第N项。 递归法:1 public static int Fibonacci(int n) { 2 //参数合法性验证 3 if (n < 1)4 Console.WriteLine("参数必须大于1!");5 if (n == 1 || n == 2) 6 return 1;7 ... 阅读全文
posted @ 2012-07-06 00:31 闯.漠北 阅读(898) 评论(0) 推荐(0) 编辑