이 mysql 코드를 찾았습니다. 오라클 SQL 개발자에게 과거의 alter table 명령을 사용하면 실행하려고 할 때 오류가 표시됩니다.
이 내 테이블 :
oracle - Alter 테이블이 작동하지 않습니다.
CREATE TABLE article (
code varchar(20) NOT NULL,
designation varchar(100) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL,
num_serie int(50) NOT NULL,
num_reference int(50) NOT NULL,
num_inventaire int(50) NOT NULL,
tva double NOT NULL,
famille varchar(50) NOT NULL,
sous_famille varchar(50) NOT NULL
) ;
이는 테이블 변경 명령입니다
ALTER TABLE article
ADD PRIMARY KEY (code),
ADD KEY code (code),
ADD KEY code_2 (code);
이 오류 메시지입니다 :
교감 디부 erreur -
ORA- 01735 : 옵션 ALTER TABLE이 아닌 valide
01735. 00000 - "ALTER TAB이 잘못되었습니다. LE 옵션 "
* 원인 :
* 작업 :
왜 3 개의 키가 같은 열과 함께 ??? – scaisEdge
@scaisEdge 마지막 줄 2 개를 제거하면이 문제가 해결됩니까 ?? –
시도 .... 오류 메시지를 표시하지 않습니다 .. 너무 어렵습니다 .. – scaisEdge