oracle数据库中,为什么写了DESC 表名,执行以后是无效的SQL语句呢?

如题所述

在什么地方写的,只有在命令行模式(比如sqlplus或者pl/sql的命令模式下)才能这么写,其他时候很少有命令模式,一般都是通过各种客户端连接的,这些客户端不是命令模式的,而是查询模式,这种情况下,非sql语句的命令是不好使的。追问

就是在PL/SQL Developer里写的

追答

肯定不行啊,PL/SQL Developer的新建里有一个命令窗口,你打开一个这个,就能写这个命令了。不是你平常开的那种查询窗口。

追问

就是从文件-新建-SQL窗口进入的,输入命令不能用

追答

命令窗口,命令窗口,命令窗口,重要的事情说三遍。不是sql窗口。

温馨提示:答案为网友推荐,仅供参考
相似回答