删掉 abc 错误:
ORA-00942: 表或视图不存在
麻烦大家看看
ORA-00942: 表或视图不存在
麻烦大家看看
解决方案 »
- sql语句 union用法
- 求教2个触发器的写法啊,急求
- VB 存储过程得到的数据游标为什么不能克隆
- SQL*net more data to client等待事件导致ora-03113错误
- select * from 表,请问如何给结果编号。
- 各位大虾,Oracle怎么连SQL Server 2000?谢谢!!!
- 如何启动在window下打开dos,执行oracle的命令?如imp。。。。
- 请帮忙解释下这个sql语句 (rank,partition)
- 如何获得表的主键信息(马上给分100)
- Oracle 11G能不能将某张表设置为只读 不是单独针对某个用户而言的
- 建表添加 注释报错
- 复制用户
select count(0) from user_tables where table_name='ABC';
存在
drop table abc;
select * from abc
sqlplus 能看到 表
drop table "abc"
嗯
PROCEDURE b
IS
BEGIN
declare a number;
begin
select count(1) into a from user_tables where table_name='bb';
if a>0 then
dbms_output.put_line('表存在');
else
dbms_output.put_line('表不存在');
execute IMMEDIATE
'CREATE TABLE "bb"
( "ID" VARCHAR2(10), "NAME" VARCHAR2(10)) ';
end if;
END;
COMMIT;
END b; 这么建的表 最后 查不出来 表 但是 plsql 能看到表数据 是建表 不能加“” 和小写吗
小写 的加“” 建的表 select 和 drop 都不行呢
如果要删除必须用双引号。然后里面的表名与定义时保持一致。