一个很小的问题(java存oracle数据库)

一个很小的问题(java存oracle数据库),第1张

dat是个date类型

应该写成

insert into tablename(colname) values ('"+dattoString()+"')" ;

这样数据库才能把dattoString()转化为数据库中的日期类型。

//

应按照 fancyivan 的做法去做,我只是简单处理了,要符合各种数据库的要求,还得用函数转化。

str=datgetYear()+"-"+datgetMonth()+"-"+datgetDay()+" "+datgetHour()+":"+datgetMinute()+":"+datgetSecond();

String sql = "insert into tablename(colname)values(to_date('"+str+"','yyyy-MM24-dd hh:mm:ss'))";

在企业管理器中右击你想要变小的那个库,选择『所有任务』选择『收缩数据库』

按提示一步步 *** 作就好

如果还不够小的话,就停止一下数据库,然后把日志文件备份,然后删除

再运行……(可能还要附加一下,删除日志文件,我没试过,不过,我附加过没有日志文件的数据库,应该可以的)

方法如下,先创建一个:

alter datebase db_name

add file

(

name = 'file_name',

filename = 'F:\data\file_namendf',

size = 2MB,

maxsize = 100MB,

filegrowth = 5MB

)to filegroup

--修改大小

alert database db_name

modify file

(name = file_name,--file_name 是要修改的数据库文件名

size = 4MB)

以开发工具powerbuilder举例,数据库采用sybase或者SQl Server

sybase是powerbuilder安装时自带的免费单机版数据库,稳定性要高于access

文件读取:这个建议将excel文件另存为txt文件,这样pb可以直接读取,按照excel内容建立数据表,然后创建datawindow,利用dwimport()函数就能非常简单的将数据导入数据库

数据导入:导入需要进行校验,一是内容校验,二是新增商品校验,如果你能确保文件正确,校验步骤可以省略。执行dw的update()函数就能插入到数据库中

数据查询:因为数据表主要内容是商品、月份、销量,那么查询时就可以根据商品和起止时间段作为条件查询,方法主要是拼写sql语句,比如select sum(销售数量) from 商品记录 where 商品 = '某商品' and 时间 >= '2012-3-1 00:00:00' and 时间 <= '2012-4-1 00:00:00'

数据转出:查询结果在dw中显示,导出可以直接用dwexpert()方式完成,很简单。或者利用dw2xls控件转出excel文件

说明:商品可以不单独建立数据表,直接利用select distint 商品 from 商品记录 order by 商品这种方式来完成。

你用别的开发工具也能用类似方式完成这个项目

以上就是关于一个很小的问题(java存oracle数据库)全部的内容,包括:一个很小的问题(java存oracle数据库)、怎么能让SQL SERVER数据库变小、数据库表显示的特别小,怎么调整才能变大等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9478923.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-28
下一篇 2023-04-28

发表评论

登录后才能评论

评论列表(0条)

保存