oracle查询建表失败
用ORACLE建变的查询很快出结果,但是建表没有反应,是怎么回事喃? 例如 CREATE TABLE TMP_TEST1 AS SELECT * from AAA; 这个语句执行不出来,但是执行 SELECT * from AAA; 很快就能出结果
表AAA数据量大吗? 看看产生何种等待事件?引用 用ORACLE建变的查询很快出结果,但是建表没有反应,是怎么回事喃? 例如 CREATE TABLE TMP_TEST1 AS SELECT * from AAA; 这个语句执行不出来,但是执行 SELECT * from AAA; 很快就能出结果 执行不出来, 这个的表现是什么?是报错?还是SQL 不能结束,一直在运行? 现在的用户有创建表的权限吗? ------------------------------------------------------------------------------ Blog: http://blog.csdn.net/tianlesoftware 网上资源: http://tianlesoftware.download.csdn.net 相关视频:http://blog.csdn.net/tianlesoftware/archive/2009/11/27/4886500.aspx DBA1 群:62697716(满); DBA2 群:62697977 SELECT * from AAA; 很快就能出结果。 是出来所有数据,还是部分数据? 大数据量表,从开始返回结果,到结果全部返回,需要相当长时间。 建表必须把所有工作全部完成,才会提示你创建成功~ 你试一试这个create table new_demo as select * from demo where 1=0; 一直执行不结束 也不报错 结果集只有不到60W的数据 一直执行不结束 也不报错 结果集只有不到60W的数据 是有权限建表的 {
相关问答:
exp user/password@dbname file=c:\table.dmp tables=jbitaku,jbitakum grants=y 然後按回車鍵 說明: user/password@dbname 分別表示用戶名,密碼和服務名 f ......
各位大哥,帮个忙。 下个Oracle for vista 版本的安装试试 10G和11G的 http://www.oracle.com/technology/software/products/database/index.html ------------------------------------------- ......
假设table01 中有 以下资料 emp_no emp_name ------- ------------ 0001 TOM 0002 JOHN 0003 MARY 常用电话 而我们要得到以下的OUTPUT (或是各种其他的output) 0001,TOM 0002,JOHN
......
这个SQL语句怎么写? 现在有一个表T,里面就3个字段 学生ID(sid)课程(cName)成绩(score) 1 1 75 2 2 90 3 2 60 4 3 89 5 3 80 6 3 70 我现在想知道得到的结果是:每门课程排在前两名的学生的ID,应该怎么写呢?
......