因业务需要,我们项目要与银行进行数据交换,其中之一就是通过Excel文件交换数据,即将Excel文件中的数据导入到数据库中。因为数据库用的是Oracle,所以搜索了一下,汇总了以下3种好用也较常用Oracle导入Excel数据的方法。
假设存在“e:\test.xls”文件,该文件中存在三列数据分别代表客户编号,客户名称和联系电话。内容如下:
10001, zjaxi01 ,13562485246
10002 ,zjaxi02 ,13562485247
10003 ,zjaxi03 ,13562485248
10004 ,zjaxi04 ,13562485249
10005 ,zjaxi05 ,13562485250
10006 ,zjaxi06 ,13562485251
相关日志
google终于也开始设计数据库行业了,但google比oracle,msssql更先进,google使用云计算数据库!
google开始公开测试“革命性”的云计算数据库:Fusion Tables。这是一个和传统数据库完全不同的数据库,主要优势能够简单的解决关系型数据库中管理不同类型数据麻烦,以及排序整合的常见操作的性能问题等。Fusion Tables基于Data-space技术。 阅读全文…
相关日志
最近开始学习Oracle数据库,不知道怎么创建数据库,所以网上搜索一下,找到一篇比较不错的文章,在此记录一下。 阅读全文…
相关日志
Java中的数据类型和SQL中的数据类型有很多不一样,需要仔细区分,不然易在开发中造成莫名的错误。 阅读全文…
相关日志
SQL Server 保留关键字
Microsoft® SQL Server™ 2000 使用保留关键字定义、操作和访问数据库。保留关键字是 SQL Server 使用的 Transact-SQL 语言语法的一部分,用于分析和理解 Transact-SQL 语句和批处理。尽管在 Transact-SQL 脚本中,使用 SQL Server 保留关键字作为标识符和对象名在语法上是可行的,但规定只能使用分隔标识符。 阅读全文…
相关日志
我们要把现实世界中的各种信息转换成计算机能理解的东西,这些转换后的信息就形成了数据。例如,某人的出生日期是“1987年5月23日”,他的身高是170厘米,等等。数据不仅包括数字、字母、文字和其他特殊字符组成的文本形式的数据,而且还包括图形、图像、动画、影像、声音等多媒体数据。但使用最多、最基本的仍然是文本数据。
1. mysql的数据类型 阅读全文…
相关日志
数据库索引是为了增加查询速度而对表字段附加的一种标识。见过很多人机械的理解索引的概念,认为增加索引只有好处没有坏处。这里想把之前的索引学习笔记总结一下:
首先明白为什么索引会增加速度,DB在执行一条Sql语句的时候,默认的方式是根据搜索条件进行全表扫描,遇到匹配条件的就加入搜索结果集合。如果我们对某一字段增加索引,查询时就会先去索引列表中一次定位到特定值的行数,大大减少遍历匹配的行数,所以能明显增加查询的速度。那么在任何时候都应该加索引么?这里有几个反例:1、如果每次都需要取到所有表记录,无论如何都必须进行全表扫描了,那么是否加索引也没有意义了。2、对非唯一的字段,例如”性别”这种大量重复值的字段,增加索引也没有什么意义。3、对于记录比较少的表,增加索引不会带来速度的优化反而浪费了存储空间,因为索引是需要存储空间的,而且有个致命缺点是对于update/insert/delete的每次执行,字段的索引都必须重新计算更新。 阅读全文…
相关日志
在弄数据库的时候,不知道怎么着,突然就发现某个库变成了(置疑),纳闷了,上网找了下,发现一个解决方法。
把’msdb’替换为你需要的数据库名即可,在查询分析器上run一下。
USE MASTER
GO
SP_CONFIGURE ‘ALLOW UPDATES’,1
RECONFIGURE WITH OVERRIDE
GO
UPDATE SYSDATABASES SET STATUS =32768 WHERE NAME=’msdb’
Go
sp_dboption ‘msdb’, ’single user’, ‘true’
Go
DBCC CHECKDB(‘msdb’)
Go
update sysdatabases set status =28 where name=’msdb’
Go
sp_configure ‘allow updates’, 0
reconfigure with override
Go
sp_dboption ‘msdb’, ’single user’, ‘false’
Go
相关日志