oracle
zhengbo0
这个作者很懒,什么都没留下…
展开
-
--Oracle复杂查询
--Oracle复杂查询:--一,分类:--1,连接查询--2,子查询--3,分页与层次查询。--二,连接查询:--1,使用情景:当用户需要用select显示多个表的字段时,使用连接查询。--例1,查看所有员工的姓名及工作地点,部门编号。--分两种原创 2011-09-02 21:19:47 · 914 阅读 · 0 评论 -
oracle 索引
在关系数据库中,索引是一种与表有关的数据库结构,它可以使对应于表的SQL语句执行得更快。索引的作用相当于图书的目录,可以根据目录中的页码快速找到所需的内容。 对于数据库来说,索引是一个必选项,但对于现在的各种大型数据库来说,索引可以大大提高数据库的性能,以至于它变成了数据库不可缺少的一部分。 索引分类:逻辑分类single column or concate转载 2014-01-05 13:34:05 · 571 阅读 · 0 评论 -
oracle一个创建用户、创建表空间、授权、建表的完整过程
1.首先我们可以用scott用户以sysdba的身份登录oracle. Sql代码 conn scott/tiger as sysdba 2.然后我就可以来创建用户了. Sql代码 create user zzg identified by zzg123; 3.创建好用户我们接着就可以修改用户的密码.转载 2013-12-08 19:41:44 · 4033 阅读 · 0 评论 -
Oracle中把一个查询结果插入到一张表中
一、Oracle数据库中,把一张表的查询结果直接生成并导入一张新表中。 例如:现有只有A表,查询A表,并且把结果导入B表中。使用如下SQL语句: create table b as select * from a 二、Oracle数据库中支持把查询结果导入到另外一张表中。 例如:有两个表A和B 1)如果两个表的表结构是否相同,但要插入的字段类型相同:转载 2013-09-25 19:17:34 · 11397 阅读 · 0 评论 -
"ORA-00942: 表或视图不存在 "的原因和解决方法
采用Oracle数据库,使用Powerdesigner设计,生成Sql文件导入后查询出现“ORA-00942: 表或视图不存在 ”,很是郁闷,这个问题以前出现过,当初解决了,但因好久没有使用,这次竟然忘了,害得我浪费了好些时间,为了避免再次忘记,将它记下来,同时和大家一起分享。1、问题产生的原因 Oracle 是大小写敏感的,我们创自己写Sql脚本创建表的时候Oracle会自动将我们的表转载 2013-03-19 14:47:43 · 1873 阅读 · 0 评论 -
Oracle 11G Client 客户端配制客户端监听和网络服务名(图文详解)
1。安装Oracle 11G Client后可以在开始菜单中找到选择NETCA->本地网络服务名配置选择添加本地网服务名配置这里的服务名:指的是也就是数据库名在网络中架设C/S 客户端选择TCP类型输入服务器的IP地址,选用默认端口测试下是否连通默认是连不成功以,更换用户试试scott 成功啦这个服务名是保存在转载 2013-03-14 14:49:27 · 1756 阅读 · 0 评论 -
orade中插入大数据类型BLob
虽然用blob的情况不多,但是还是得了解一下,网上看得有点乱,而且没有看到从数据读blob的。在此总结一下:数据库中的建表语句如下:Sql代码 1 createtable blogtest(id number primary key,name varchar2(20),picture blob); Java代码 2 p转载 2012-06-19 18:08:26 · 1697 阅读 · 0 评论 -
JAVA中处理事务的程序--多条更新SQL语句的执行(包括回滚) .
在与数据库操作时,如果执行多条更新的SQL语句(如:update或insert语句),在执行第一条后如果出现异常或电脑断电,则后面的SQL语句执行不了,这时候设定我们自己提交SQL语句,不让JDBC自动提交,格式为:conn.setAutoCommit(false);执行多条SQL语句;conn.commit();//恢复自动提交模式conn.setAutoCommit(t转载 2012-07-02 14:08:51 · 3084 阅读 · 0 评论 -
用PreparedStatement在Oracle中插入日期
把它改成字符串, 本来日期的? 改成to_date(?, ’yyyy-MM-dd hh:mm:ss ‘) preparedstatement.setString(i, "yyyy-MM-dd hh:mm:ss ")1、如果要插入的日期是当前时间,最简单的办法就是利用oracle自带的日期函数:sysdate。建表时,将字段默认值声明为sysdate,如下:creat转载 2011-11-24 17:29:52 · 2265 阅读 · 0 评论 -
在Win7旗舰版上安装oracle10g
1.修改refhost.xml文件 2.右击set.up,选择兼容性,并选择xp pack33.右击set.up,以管理员身份运行。4.根据以上几步的安装,oracle很可能无法正常使用,最起码在我安装结束后,我的sqlplus无法正常使用,这种情况原创 2011-09-08 15:00:11 · 744 阅读 · 0 评论 -
在Myeclipse里创建oracle连接时,出现:The Network Adapter could not establish the connection 错误
我们创建oracle连接时(oracle10g),url往往写成:jdbc:oracle:thin:@地址:1521:ORCL,如:jdbc:oracle:thin:@localhost:1521:ORCL。此时,有可能会报出:Oracle 网络适配器不能建立连接问题——Th转载 2011-09-05 14:47:13 · 7692 阅读 · 3 评论 -
Oracle11完全卸载方法
(之前因为不知道偶电脑是因为安装了oracle后,才导致的长达两周的开机速度要足足10分钟,以前只有一分钟不到!可以想象oracle的服务启动的强大,知道后,偶果断立即卸载掉!)一、在oracle11G以前卸载oracle会存在卸载不干净,导致再次安装失败的情况,在运行services.msc打开服务,停止Oracle的所有服务。二、 oracle11G自带一个卸载批处理\app\转载 2014-03-04 21:35:36 · 583 阅读 · 0 评论