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数据库变小、数据库表显示的特别小,怎么调整才能变大等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)