Member 12717565 Ответов: 1

ORA-00905: отсутствует ключевое слово


,КОРПУС МОЩНЫЙ.LEGAL_ENTITY_IDENTIFIER
Когда "AUXITRSA", то "FR-Esterline Auxitrol"
Когда "CMCELECT", то "CA-Esterline"
Когда DARCHOLD", затем "Великобритания-Esterline Darchem'
Когда EAVCTLFR", затем " фр-Esterline ЕСЛ БРЭО
КОГДА "ADVSNMEX", ТО "MX-SMX"
Когда EBELGIUM", затем "быть-Esterline быть-97777'
КОГДА "ЭЙДШАНГ", ТОГДА "СИ-ША"
КОГДА ESMEXICO", ЗАТЕМ "МХ-ПЕСНЯ'
КОГДА ETINDLTD", ЗАТЕМ "В ЭЙН'
Когда ETCORPFR", затем "фр-Esterline французского менеджмента'
Когда GAMLTDUK", затем "Великобритания-Esterline игроки'
КОГДА "GAMESHEN", ТО "CN-GCH"
КОГДА "LTJTVENT", ТО "CN-LTA"
Когда LREMEDIC", затем " де-Esterline ЖРД медиков
КОГДА "ЛЯСИАПА", ТОГДА "ХК-ЛИА"
КОГДА "LIEEURSA" ТОГДА
СЛУЧАЙ, КОГДА ЛОК.INTERNAL_LOCATION_CODE ='FR-RRB-1', затем 'FR-Esterline Leach INT Sarralbe'
КОГДА ЛОК.INTERNAL_LOCATION_CODE ='FR-NIT-1', затем 'FR-Esterline Leach International NIORT'
КОНЕЦ
Когда "ЛИГЕРМАН", то "де-Эстерлайн Лич Интернэшнл"
КОГДА "LIMEXICO", ТО "MX-LMX"
Когда LIEUTDKG", затем "Великобритания-Esterline Лич Интернешнл'
Когда RACALLTD", затем "Великобритания-Esterline защитными акустика'
КОГДА "СОДОМРЕП", ТО "ДО-СДР"
Когда "SOGERMAN", то "DE-Esterline Souriau"
КОГДА SOINDIA1", ЗАТЕМ " У-СИНЬ
Когда "СОМОРРОК", тогда "Ма-Эстерлин"
Когда "SOUKLTD1", то "UK-Esterline Souriau"
КОГДА SUNMEXIC", ЗАТЕМ "МХ-СБМ'
Когда TECNOCON", затем "фр-Esterline Technocontact САС'
Когда WESTONAE", затем "Великобритания-Esterline Уэстон аэрокосмический'
Когда "SOURISAS", то "FR-Esterline Souriau SAS"
Когда KTAUKLTD", затем "ГБ-Esterline та привального бруса общества'
Когда PPL. PERSON_NUMBER = '541', то "FR-Esterline French Management"- когда я добавлял Это, я получал ошибку как отсутствующее ключевое слово
Еще "мы-Эстерлайн"
КОНЕЦ СУБЪЕДИНИЦЫ

1 Ответов

Рейтинг:
1

Patrice T

Вы смешиваете 2 синтаксиса CASE !

WHEN 'KTAUKLTD' THEN 'GB-Esterline TA Mfg Limited'
WHEN PPL.PERSON_NUMBER = '541' THEN 'FR-Esterline French Management'- when i was adding this i am getting the error as missing keyword
ELSE 'US-Esterline'

Во-первых, когда синтаксис os 1, во-вторых, это другой.

CASE (Transact-SQL)[^]