Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/83.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
Sql 运行ALTER命令时使用ORA-00600?_Sql_Oracle11g_Ddl - Fatal编程技术网

Sql 运行ALTER命令时使用ORA-00600?

Sql 运行ALTER命令时使用ORA-00600?,sql,oracle11g,ddl,Sql,Oracle11g,Ddl,我正在表上运行此命令: ALTER TABLE testTable ADD column1 NUMBER(1)默认0不为空 我不断地发现这个错误: 错误报告: SQL错误:ORA-00600:内部错误代码,参数:[kkpoffoc],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[] 60000000-“内部错误代码,参数:[%s],%s],%s],%s],%s],%s],%s]” *原因:这是Oracle程序的一般内部错误号 例外情况。这表示进

我正在表上运行此命令:

ALTER TABLE testTable ADD column1 NUMBER(1)默认0不为空

我不断地发现这个错误:
错误报告:
SQL错误:ORA-00600:内部错误代码,参数:[kkpoffoc],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[]
60000000-“内部错误代码,参数:[%s],%s],%s],%s],%s],%s],%s]”
*原因:这是Oracle程序的一般内部错误号
例外情况。这表示进程遇到错误 异常情况。
*操作:报告为错误-第一个参数是内部错误号


对此有何想法?

好吧,尽管你在另一个问题中说你删除了
之后的
子句,但它仍然存在:-)

但这无关紧要。这是Oracle的一个严重错误


正如错误消息所建议的那样,您需要向他们报告(与Oracle支持代表一起提交SR)。

这是一个错误,您需要与dba沟通,以便按照paxdiablo所说的那样创建SR

如果时间紧迫,您可以手动执行所需操作

ALTER TABLE testTable ADD column1 NUMBER(1) DEFAULT 0 NOT NULL;
  • 将列添加为空:

    ALTER TABLE testTable ADD column1 NUMBER(1);
    
  • 更新值:

    update testTable set column1 = 0;
    
  • Alter table not null(在先例和此之间,必须确保没有人在表中插入):


  • 我只是想把这个贴下来。这就是我几秒钟前提出的答案。
    ALTER TABLE testTable MODIFY(column1  NOT NULL)