Oracle
ycao
这个作者很懒,什么都没留下…
展开
-
【oracle应用技巧】重新打开存储过程的目录列表
1.在用PL/SQL在进行数据库操作中不小心把存储过程的目录列表关闭了,没有目录列表就不能准确的定位到具体的存储过程中。正常状态下: 关闭后:2. 那如何才能再重新打开这个目录列表呢?其实很简单。在菜单中找到 工具-->代码目录 。原创 2012-10-16 12:32:40 · 970 阅读 · 0 评论 -
【oracle应用技巧】数据的编辑
在应用PL/SQL时,我们经常会对一些数据的信息进行修改,但对于刚接触oracle的朋友经常会这样操作:1.创建一个SQL窗口,然后写入查询语句,这是你会得到这样一个错误, 如果你细心点也是可以找到解决方法的,看提示得出结论:是有两种方法解决编辑数据报错的问题。第一种方法:带上rowid来查询 第二种方法:在查询语句的最后面加上 "for update"原创 2012-10-16 12:49:24 · 633 阅读 · 0 评论 -
PL/SQL 报错:A query with LOB's requires OCI8 mode, but OCI7 mode is used
在用pl/sql对客户的数据进行查询时,pl/sql给我报了如下的错误 :我使用的pl/sql的版本号为:9.0.0.1601.解决办法:1. 换个更高版本的pl/sql2.更改pl/sql的配置a) tools --> Preferences b) 将 Oracle --> Connection 里面的 Force OCI7 mode on原创 2013-01-23 15:42:40 · 16858 阅读 · 0 评论 -
让PLSQL记住曾经登录过的用户名和密码,实现自动登录
保存登录过的用户名:plsql --> tools --> Preferences --> User Interface --> Options 勾选"Autosave username" --> 保存如图所示:保存登录过的密码:plsql --> tools --> Preferences --> Oracle --> logon History --> de原创 2014-03-27 18:20:59 · 9782 阅读 · 0 评论 -
让PLSQL中查询出来的数据可进行编辑
默认查出来的数据是不能进行编辑的,如果用普通的写法查询后点"锁图标"时会报如下的错误:如果想对查询的数据可进行编辑可按如下写法进行查询:(1)在查询语句后面加"for update" eg: select * from 表名 for update;(2)在查询中要查询rowid(此时必须用别名来引入) eg:select 别名.rowid, 别原创 2014-03-27 18:01:55 · 4315 阅读 · 0 评论 -
在PLSQL"Command Windows"中执行导入导出操作(imp、exp命令)
在PLSQL"Command Windows"中执行导入导出操作时,和在Oracle命令行中执行导入、导出语句有所不同需要在导入导出语句前面加上 "host" 或 "$"原创 2014-03-27 18:10:51 · 8112 阅读 · 0 评论 -
Oracle配置外部数据库连接(tnsnames.ora)
Oracle配置外部数据库连接主要在如下文件中: Oracle安装目录/product/..../db_1/NETWORK/ADMIN 下,存在一个名为:tnsnames.ora 的文件 每一个链接在里面配置一个数据 上面路径中的"...."要根据Oracle的不同版本有所不同我的在如下目录下:如果想添加一个链接可按如图所示的几处进行复制、修改原创 2014-03-27 18:32:42 · 3769 阅读 · 0 评论