
呵呵,描述的还不清楚,再详细些,你说的东一头西一头的,不知所云,还是没太懂,你想把一张表按照ID平均分还是怎么弄,没太懂,我理解能力差,请见谅,我建议你用view不要另建表,之后查询和更改用执行字符串方式拼接来得到结果,要用到存储过程或者function,思路都给你了,其余的自己发挥吧
with t as(
select ,row_number() over(order by getdate()) as bz
from tablename )
select from t where bz=
你想要第几row,就让bz 等于几了。
一般不会有人问第几column,直接看下表,你选取那个字段就好了
用eclipse
首先在oracle文件下找到jdbc文件,里面的lib文件下有个class12zip
在eclipse里新建个项目,建好后在左边右击那个项目图标,选择属性(最下面的),里面有个java build path,点进去,找到add external jars按键,点一下,把那个class12zip加载进来,然后可以开始写代码了。
我的代码如下:
import javasql;
public class connect {
/
@param args
/
public static void main(String[] args) {
// TODO Auto-generated method stub
try{
ClassforName("oraclejdbcdriverOracleDriver");
}catch(ClassNotFoundException e) {
// TODO Auto-generated catch block
eprintStackTrace();
}
Connection con = null;
Statement stmt = null;
ResultSet rs = null;
try{
String url="jdbc:oracle:thin:@服务器ip地址:端口号:数据库名字";
String user="用户名";
String password="密码";
String str="INSERT INTO ZZZ_2 VALUES('041110018','JHDK')";
con = javasqlDriverManagergetConnection(url,user,password);
// 创建状态
stmt = concreateStatement();
// 执行SQL语句,返回结果集
//int rowcount = stmtexecuteUpdate(str);
int j = stmtexecuteUpdate("update ZZZ_2 set NAME='dbt' where ID=21");
int k = stmtexecuteUpdate("delete from ZZZ_2 where ID=41110020");
rs = stmtexecuteQuery("SELECT FROM ZZZ_2");
// 对结果集进行处理
while (rsnext()) {
int id = rsgetInt("ID");
String name = rsgetString("NAME");
//Integer age = rsgetObject("age") == null null : rsgetInt("age");
Systemoutprintln(id + ": " + name);
} }catch(SQLException e){
eprintStackTrace();}
// 释放资源
finally{
try{
rsclose();
}catch(SQLException e) {
// TODO Auto-generated catch block
eprintStackTrace();
}
try{
stmtclose();
}catch(SQLException e) {
// TODO Auto-generated catch block
eprintStackTrace();
}
try{
conclose();
}catch(SQLException e) {
// TODO Auto-generated catch block
eprintStackTrace();
}
}
}
}
注意,上面的ip地址什么的要填对,ZZZ_2是我随便建的表,你改成自己的表名就行了
暂时先给你回答点主观的,时间允许了再“尽量科学一点”的:
数据采集:就是把物量信号采集下来,一般指的经过A/D转换采集到电脑。
数据抓取:这也可能是太粗俗的一种说法,比如说把网络的某种数据抓取过来等。
数据抽取:比如采集的数据,进行抽点的形式,取一些代表数据进行分析。
感觉一、三有些关联。二应不是科学界的一种表达。
以上就是关于如何把数据库表中的数据平均分成几部份抽取出来,全部的内容,包括:如何把数据库表中的数据平均分成几部份抽取出来,、sql server数据库如何抽取指定行列的数据、对oracle数据库抽取指定条件的数据等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)