Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/logging/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Oracle12c ,删除列错误ora-00933 sql命令未正确结束_Oracle12c_Toad_Alter Table - Fatal编程技术网

Oracle12c ,删除列错误ora-00933 sql命令未正确结束

Oracle12c ,删除列错误ora-00933 sql命令未正确结束,oracle12c,toad,alter-table,Oracle12c,Toad,Alter Table,我需要在现有表中删除一列。不确定为什么下面的语法不适用于我,并且“ora-00933 sql命令未正确结束” 数据库查询: ALTER TABLE employee DROP COLUMN TITLE; 请建议。使用oracle 12c版本。感谢@learningloop提供建议 我在删除SQL中的分号后尝试了一下,结果成功了。我使用toad编辑器执行查询 您使用的SQL查询没有问题。您是从Java还是其他语言执行此查询?如果是这样,您需要删除查询末尾的分号。我正在使用Toad IDE执行查

我需要在现有表中删除一列。不确定为什么下面的语法不适用于我,并且“ora-00933 sql命令未正确结束”

数据库查询:

ALTER TABLE employee DROP COLUMN  TITLE;

请建议。使用oracle 12c版本。

感谢@learningloop提供建议


我在删除SQL中的分号后尝试了一下,结果成功了。我使用toad编辑器执行查询

您使用的SQL查询没有问题。您是从Java还是其他语言执行此查询?如果是这样,您需要删除查询末尾的分号。我正在使用Toad IDE执行查询。有没有想过我在这里遗漏了什么?我试着去掉分号,结果成功了。这并不是导致问题的原因。奇怪的行为。你使用的是什么版本的蟾蜍?你是如何在编辑器中执行你的语句的?有多种执行方法,蟾蜍应该在幕后自动处理分号。我测试了F9、Ctrl+Enter和Shift+F9在自12.1以来的每个商用版本中执行,无法复制;然而,这听起来有点熟悉,因为它以前就出现过。