Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/database/8.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/oracle/10.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
Database ORA-00984:此处不允许列-Oracle数据库_Database_Oracle_Add - Fatal编程技术网

Database ORA-00984:此处不允许列-Oracle数据库

Database ORA-00984:此处不允许列-Oracle数据库,database,oracle,add,Database,Oracle,Add,我想在现有表(ORACLE数据库)上添加一列: 我得到了这个错误: ADD (LANCEMENT_RAPIDE_DEVIS VARCHAR2 (1 CHAR) DEFAULT N) * ERROR at line 2: ORA-00984: column not allowed here 这是我的actuel表: ID_PRODUI

我想在现有表(ORACLE数据库)上添加一列:

我得到了这个错误:

ADD (LANCEMENT_RAPIDE_DEVIS      VARCHAR2    (1 CHAR)   DEFAULT N)
                                                                        *
ERROR at line 2:
ORA-00984: column not allowed here
这是我的actuel表:

ID_PRODUIT  NUMBER(5,0)
ID_MARCHE   NUMBER(5,0)
ID_BRANCHE  NUMBER(5,0)
COD_PRODUIT VARCHAR2(200 CHAR)
LIB_PRODUIT VARCHAR2(200 CHAR)
TYP_DEBRANCHEMENT   VARCHAR2(20 CHAR)
COD_OAV VARCHAR2(10 CHAR)
NOM_OAV VARCHAR2(50 CHAR)
OPPORTUNITE_OBLIGATOIRE VARCHAR2(1 CHAR)
NOM_EXECUTABLE_OAV  VARCHAR2(20 CHAR)
我没有名为LANCEMENT\u RAPIDE\u OAV的专栏,有人能帮忙吗?

更正命令:

ALTER TABLE FOA_PARAM_PRODUIT ADD (LANCEMENT_RAPIDE_DEVIS VARCHAR2 (1 CHAR) DEFAULT 'N');

我猜你的意思是“N”作为默认值。是的,就是这样!谢谢你们
ALTER TABLE FOA_PARAM_PRODUIT ADD (LANCEMENT_RAPIDE_DEVIS VARCHAR2 (1 CHAR) DEFAULT 'N');