0
当我尝试在SQL Developer的执行下面的脚本我有此异常:ORA-00923:FROM关键字未找到预期
ORA-00923:FROM关键字未找到预期
INSERT INTO PROFIL_CADRE_PORTFOLIO (NUMERO_ORDRE, INTITULE_RESSOURCE, ID_NOM_TYPE_DOCUMENT, LIEN_VERS_OBJET, UTILISATEUR_CREATION, DESCRIPTION, DATE_CREATION, UTILISATEUR_MODIFICATION,DATE_MODIFICATION, ID_PROFIL_CADRE)
(SELECT TEMPO_PORTFOLIO.ORDRE,
TEMPO_PORTFOLIO.RUBRIQUE_DOCUMENT,
TEMPO_PORTFOLIO.ID_NOM_TYPE_DOCUMENT,
CASE
WHEN TEMPO_PORTFOLIO.TYPE_PORTFOLIO=1
THEN TEMPO_PORTFOLIO.FICHIER_DOCUMENT
ELSE TEMPO_PORTFOLIO.ADRESSE_URL_SITE
END
TEMPO_PORTFOLIO.CREATEUR_PORTFOLIO,
CASE
WHEN TEMPO_PORTFOLIO.TYPE_PORTFOLIO=1
THEN TEMPO_PORTFOLIO.TITRE_DOCUMENT
ELSE TEMPO_PORTFOLIO.TITRE_SITE
END
TEMPO_PORTFOLIO.DATE_CREATION_PORTFOLIO,
TEMPO_PORTFOLIO.MODIFICATEUR_PORTFOLIO,
TEMPO_PORTFOLIO.DATE_MODIFICATION_PORTFOLIO,
TEMPO_PORTFOLIO.ID_COMPTE_CADRE
FROM TEMPO_PORTFOLIO
WHERE TEMPO_PORTFOLIO.ID_COMPTE_CADRE IN (SELECT distinct(TEMPO_PORTFOLIO.ID_COMPTE_CADRE) FROM TEMPO_PORTFOLIO,CV
WHERE CV.ID_COMPTE_CADRE = TEMPO_PORTFOLIO.ID_COMPTE_CADRE
AND CV.CV_WORD IS NOT NULL));
我不明白我的脚本有什么问题。 任何人都可以帮忙吗?
选择周围没有()。 – jarlh
看起来像'END'后缺少逗号 – HoneyBadger
'END'后缺少逗号,Case表达式 –