摘要: 今天我的头给了我一项任务,他给了我一个文件夹,里面有几十个SQL脚本文件。我的任务就是把这几十个sql脚本依次打开,然后复制粘贴把这些脚本里面的sql语句全部弄到一个文本中,格式如下:--@------ 该sql脚本的名字…脚本中的sql语句…/--@------ 该sql脚本的名字…脚本中的sql语句…/ 接到这个任务的时候,我想还好几十个,如果超过一百个,还不把我给弄死。有什么简单的方法呢?记得以前学的时候看过C#可以读取一个文件夹下的所有文本文件里的内容,我可不可以弄在这里呢,如果成功可以节省好多时间,下次再有相同的任务的时候我就可以很快解决。心动不如行动,我开始向度娘来寻找答案了,.. 阅读全文
posted @ 2013-02-27 12:19 大麦种子 阅读(2214) 评论(8) 推荐(3) 编辑
摘要: 首先我们先来建张表来create table tangtest( tang varchar2(30))然后添加字段首先我们先要求得到序号和tang字段select rownum,tang from tangtestselect row_number() over(order by tang) xh,tang from tangtest这两个都得到同样的结果现在我们要得到如果tang这个字段重复我们就序号就标注为1、2、3,意思是就是如果a这个值有两个那么第一个就标注为1,第二个为2,b这个字段只有一个那么就标注为1这个就用到row_number()中的那个分组内排序的的方法select ... 阅读全文
posted @ 2013-02-16 11:24 大麦种子 阅读(2787) 评论(0) 推荐(2) 编辑
摘要: exists运算符是用来检查每一行是否匹配子查询,也可以这么认为exists就是用来测试子查询的结果是否为空,如果结果集为空则匹配结果为False,否则匹配结果为True。下面我通过oracle表举几个例子,下面我给出三张表,T_Book,T_Category,T_Reader。T_Book的字段: FId,FName,FYearPublished,FCategoryIdT_Category的字段:FId,FNameT_Reader的字段:FId,FName,FYearOfBirth,FCity,FProvince,FYearOfJoin查询条件:测试是否存在山东省的读者select * fr 阅读全文
posted @ 2012-11-28 12:17 大麦种子 阅读(440) 评论(0) 推荐(0) 编辑
摘要: 以前学数据库的时候用的是微软的MS SQL Server,到了这边,公司用是Oracle数据库,所以这几天直在看oracle数据库方面的知识,还没有完全看完,把看到的先做个笔记,供大家参考,希望能帮助也在学Oracle的同学,后面还会不断的更新!字符类 char 定长 最大2000个字符。 例子:username char(10) ‘小韩’前四个字符放‘小韩’,后添6个空格补全 如‘小韩’ varchar2(20) 变长 最大4000个字符。 例子:username varchar2(10) ‘小韩’ oracle分配四个字符。这样可以节省空间clob (character large ... 阅读全文
posted @ 2012-11-21 15:35 大麦种子 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 前几天做网站的后台程序,我用的objectDataSource做为数据源,用GridView控件来实现绑定数据!做到GridView的高效分页问题遇到点小麻烦,经过两天的查询资料,今天终于把问题解决了!写这篇博文的目的就是来分享GridView高效分页的方法,我尽量讲的细一点,让大家都能明白! GridView控件绑定的数据来源于objectDataSource数据源,而数据源直接调用的是业务层的方法。因此要做到高效分页,必须来控制数据源控件,一页如果显示10条数据,那么数据源控件就直接向业务层要这10条数据。那么数据源控件又是通过什么东西来告诉业务层说我就要这10条数据,下面我们来看看... 阅读全文
posted @ 2012-09-24 22:21 大麦种子 阅读(560) 评论(0) 推荐(0) 编辑
4