作者NOOB ()
看板java
标题Re: [JSP ] 自动抓取资料库最新 table
时间Sun Dec 12 21:32:14 2010
※ 引述《qrtt1 (null)》之铭言:
: ※ 引述《NOOB ()》之铭言:
: : jsp 某段程式码如下:
: : sql.append("exec [mailhunter].mailhunter.dbo.GetProjectURL '20101130',8 ");
: : ps = conn.prepareStatement(sql.toString());
: : rs = ps.executeQuery();
: : 双引号内是 SQL 程式码,因为每次汇入依笔新的资料表,我就要手动修改'20101130'
: : 的名字,再上传这支 jsp ,'xxx'是我权限进不去的後台内存在的某资料表名称,
: : 我是不是可以在 jsp 内使 'xxx' 动态化,不用每次手动修改名字上传,而是
: : 让 jsp 去抓我最新上传的资料表 'xxx',目前我想到是让'xxx'变成每天的日期(动态化)
: : 再去减一天,若没有此资料表,再减一天(用 for 回圈),直到有那一笔资料表。
: : 我现在卡在如何减一天这里,是否可以给我指点迷津一下,感谢,或是有更好的方法
: : 也希望有大大题点,感谢~!!
也不是一天建一个表格,是说我一个星期会汇入一个新表格,但我希望表格名称不是
我手动去改,而是可以让程式去搜寻抓取最新资料表名称,这样势必要再增加一些
判断式或函式,我是也有想过就固定资料表名称嘛,顶多我每次汇入新资料表时,
多一个 delete 的动作,反正旧的资料表也再也用不到了,就一直用相同的资料表名称
这样! 只是一个突发奇想想让工作变简单些,真的感谢 qrttl 大 :)
: 资料结构都一样,实在没有必要一天建一个表格。
: 你可能得先审视一下自己的设计是不是有问题。
: 先不问能不能对应到,一些架构上的经典问题名称。
: 至少,你知道这样是不好维护的、不便於使用的
: 那便是个问题了。
: 一天一个表格,用起来是能一个简单的 select * from 就结束查询了。
: 但加个日期栏位,再多写个日期的区间,并不会花太多时间的。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 111.249.140.125
1F:→ slalala:truncate 12/12 23:54