![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Oracle
starnc_2007
这个作者很懒,什么都没留下…
展开
-
Oracle中取得刚刚插入的自增长列的值
select sqe.currval from dual;2009-03-04 19:57:00 · 68 阅读 · 0 评论 -
写Oracle序列时需注意的一点
今天在用Oracle的时候,突然遇到了“ORA-08002:序列SEQ_GID.CURRVAL尚未在此进程中定义 ”的问题,我很纳闷,在另一个页面里用同一个序列的时候都好用的,并且两个页面的代码差别只有一句语句而以。想不通,去问大牛,大牛果然是大牛啊,看了我的代码,就知道问题之所在了。 用序列的时候,应该用select SEQ_GID.NEXTVAL from DUAL;语句来增加序...2009-03-11 10:04:00 · 78 阅读 · 0 评论 -
Oracle无效列名
Oracle中关于无效列名的定义似乎有些奇快,其大部分原因是因为遇到字符串时没加‘’,如 select HYDL_DM,MC,MC_J,XY_BJ,HYML_DM,LR_SJ,XG_SJ FROM T_DM_GY_HYDLwhere hyml_dm=‘D’,这里如果没有单引号,就会报这个错误,貌似Oracle的错误表述有问题,这个应该表述为列值类型有问题,郁闷中····...2009-04-29 11:15:33 · 254 阅读 · 0 评论 -
利用PL/SQL Developer工具导入excel数据
使用PL/SQL Developer工具。 在单个文件不大的情况下(少于100000行),并且目的表结构已经存在的情况下。 操作步骤如下: 1 可以全选excel数据复制,2 在PL/SQL Developer的sql window里输入select * from tablename for update; 3 按F8执行,就是那个齿轮; 4 打开锁, 再按一下加号. 鼠标点到第一列的列头,使全...2009-02-18 16:54:00 · 111 阅读 · 0 评论 -
装了Oracle后IIS不能启动
解决方案:停止oracle的http服务. 1. 开始->程序->Oracle - OraHome90->Oracle HTTP Server->停止由 Apache支持的HTTP服务器,但每次重启机器都要按这个步骤走一遍,所以还应该执行方法2。 2.在服务里把OracleOraHome90HTTPServer(Oracle9i)改为手动...2009-02-19 10:52:00 · 71 阅读 · 0 评论 -
关于pl /sql导入导出表结构,表数据,Oracle不能改变表的所有者
在表的所有者不能改变的情况下,可以使用导入导出表结构和表数据的方法,将表移动到你想要的所有者下(注:特别是建立表的时候如果以sysdba的身份登录的话,所有表的所有者都为sys,此时会对你用c#访问数据库产生麻烦,我在我的另一篇文章中也提到《.NET连接Oracle数据库的错误,pl/sql中的myobjects过滤器 》),此时你只能用这种方法改变所有者。 导出表结构: Tools-->...2009-02-19 14:51:00 · 116 阅读 · 0 评论