![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
oracle
雕虫大计
专注java软件的开发,软件架构和设计,关注数据库,网络,开发语言,大数据技术。
展开
-
insert 语句中插入&符号的做法。
insert into employer(employer_id,name) values('1','&first');今天用pl/sql写sql的时候,向数据库插入一条数据,值里面包含&这个符号。执行插入时,oracle提示输入first的值。oracle把&first当做变量了。解法如下;1.insert into employer(employer_id,name) values('1','&'||'first');2.insert into employer(employer_id,name) va原创 2010-10-21 17:24:00 · 3293 阅读 · 0 评论 -
使用db link 把ORACLE 数据库中的表复制到另外一个数据库,也可以把表中的数据从一个库复制到另外一个库的表
数据库1:db1数据库2:db2一、下面把db1里面的表,复制到到db2: 1.在db2里面创建db link create public database link mydblink connect to scott identified by tigger using 'db1'; 2.只复制一个表和数据。 create table product as select * from product@mydblink 如果想复制所有的表和数据,可以这样做: select 'create原创 2010-10-27 11:23:00 · 9046 阅读 · 0 评论 -
自己写的一个数据库连接池的使用
<br />1.在工程里面加入以下jar文件:<br /> mydatasource.jar,--<br /> dom4j.jar,<br /> ojdbc<br /> 2.把连接池配置文件放在工程src目录下或者其他目录,如pool.xml,其内容如下:<br /> <?xml version="1.0" encoding="UTF-8" ?><br /><pools><br /> <pool name="default"><br /> <driv原创 2010-11-01 17:30:00 · 952 阅读 · 0 评论 -
ORACLE 数据库导入、导出
最近在项目中,时间比较宽松,就想学一下数据库技术。想把项目的数据库复制一份到我本机的数据库上。起初,我使用db link来复制表,发现可以复制表和数据,但是索引,列的注释都没有复制到。于是改用exp和imp来做。 远程数据库:projdb 用户名/密码是ctu/admin,表空间:myspace我本机的数据库:testdb 用户名/密码是ctu/adm原创 2010-10-27 11:10:00 · 1168 阅读 · 0 评论 -
sql语句中的字段的类型问题
今天在生产环境中发现,有几个页面的请求响应非常慢,大概需要5秒左右;但是在测试环境一点问题都没有。 经过测试,问题定位在了一个查询语句上(select username from t_user where user_code=123),经过2个小时左右的代码检查,终于让我发现问题所在了。 user_code字段类型是varchar2,sql语句里面却把这个字段赋值为一个原创 2013-08-29 23:42:43 · 1011 阅读 · 0 评论